English edit

Noun edit

polyzoans

  1. plural of polyzoan