Definition of stato-

1 : resting statoblast
2 : equilibrium statocyst

History and Etymology for stato-

International Scientific Vocabulary, from Greek statos stationary, from histasthai to stand — more at stand

Keep scrolling for more