As nouns the difference between terms and otocyst
is that terms is while otocyst is an organ involved in balance and orientation.
terms
English
Noun
(head)
Statistics
*
----
otocyst
English
Noun
(
en noun)
An organ involved in balance and orientation.
*
The precursor of the inner ear.