Skip to main content

calamar

English calamar meaning in English  •  calamar का अर्थ अंग्रेजी में
Noun
  • A cephalopod, belonging to the genus Loligo and related genera. There are many species. They have a sack of inklike fluid which they discharge from the siphon tube, when pursued or alarmed, in order to confuse their enemies. Their shell is a th
Advertisement