Skip to main content

tentaculocyst

English tentaculocyst meaning in English  •  tentaculocyst का अर्थ अंग्रेजी में
Noun
  • One of the auditory organs of certain medusæ; -- called also auditory tentacle>.
Advertisement