statocyst
nounDefinition of statocyst
: an organ of equilibrium found in usually aquatic invertebrates that is typically a fluid-filled vesicle lined with sensory hairs which detect the position of suspended statoliths
Keep scrolling for more