OTOCYST


Meaning of OTOCYST in English

[oto.cyst] n [ISV; fr. its probable auditory function] (1877): a fluid-containing organ of many invertebrates that contains an otolith: statocyst -- oto.cys.tic adj

Merriam-Webster English vocab.      Английский словарь Merriam Webster.