STATOCYST Meaning of STATOCYST in English ■ noun Zoology an organ of balance and orientation in some aquatic invertebrates. Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004