otocyst
noun
- 1
An organ involved in balance and orientation.
- 2
The precursor of the inner ear.
Translate “otocyst” to another language
Click any language to open the translator with this word already filled in.
An organ involved in balance and orientation.
The precursor of the inner ear.
Click any language to open the translator with this word already filled in.