microschizonts
English
Noun
microschizonts
plural of
microschizont