English

edit

Noun

edit

phorozooids

  1. plural of phorozooid