English

edit

Noun

edit

microschizonts

  1. plural of microschizont