Statocyst
/ˈstatə(ʊ)sɪst/
noun
An organ of balance found in some aquatic invertebrates, consisting of a sac-like structure containing a statolith and numerous innervated setae.
/ˈstatə(ʊ)sɪst/
An organ of balance found in some aquatic invertebrates, consisting of a sac-like structure containing a statolith and numerous innervated setae.
Loading dictionaries...
Initializing dictionary manager