STATOCYST


Meaning of STATOCYST in English

[stato.cyst] n [ISV] (1902): an organ of equilibrium occurring esp. among invertebrate animals and consisting usu. of a fluid-filled vesicle in which are suspended statoliths

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