"Tentaculocyst" is a word in ENGLISH
tentaculocyst
ENGLISH
Definition:
One of the auditory organs of certain medusae; --
called also auditory tentacle.
WORD SUGGESTIONS
Laugh your heart out.
What are the three fastest means of communication? Internet, telephone, telawoman.
otocyst
ENGLISH
An auditory cyst or vesicle; one of the simple auditory organs of many invertebrates, containing a fluid and otoliths; also, …
Read the complete definitionotolite
ENGLISH
One of the small bones or particles of calcareous or other hard substance in the internal ear of vertebrates, and …
Read the complete definition