Definitions Found:

STATOCYST, an organ of balance in some invertebrates