LITHOCYST


Meaning of LITHOCYST in English

noun a sac containing small, calcareous concretions (otoliths). they are found in many medusae, and other invertebrates, and are supposed to be auditory organs.

Webster English vocab.      Английский словарь Webster.