Definitions for otocystˈoʊ tə sɪst
This page provides all possible meanings and translations of the word otocyst
An organ involved in balance and orientation.
The precursor of the inner ear.
Images & Illustrations of otocyst
Find a translation for the otocyst definition in other languages:
Select another language: