STATOCYST


Meaning of STATOCYST in English

n. organ which serves to maintain equilibrium in certain invertebrates (Zoology)

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