This website uses cookies to ensure you get the best experience on our website. Learn more
Meaning Of Otocyst
n.
An auditory cyst or vesicle; one of the simple auditory
organs of many invertebrates, containing a fluid and otoliths; also,
the embryonic vesicle from which the parts of the internal ear of
vertebrates are developed.