Demicannon

Webster's Dictionary of the English Language

·noun A kind of ordnance, carrying a ball weighing from thirty to thirty-six pounds.