statocytes

English

Noun

statocytes

  1. plural of statocyte