OTOCYST


Meaning of OTOCYST in English

n. structure which develops into the adult inner ear; organ which helps maintain equilibrium in certain animals (Biology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.