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.