Skip to main content

spirula

English spirula meaning in English  •  spirula का अर्थ अंग्रेजी में
Noun
  • A genus of cephalopods having a multilocular, internal, siphunculated shell in the form of a flat spiral, the coils of which are not in contact.
Advertisement