English edit

Noun edit

statocysts

  1. plural of statocyst