lithocyst
English
lithocyst meaning in English • lithocyst का अर्थ अंग्रेजी में
Noun
- A sac containing small, calcareous concretions ( >otoliths >). They are found in many Medusæ, and other invertebrates, and are supposed to be auditory organs.