Definition of stato- in English:

stato-

combining form

  • Relating to statics.

    ‘statocyst’

Origin

From Greek statos standing.