Wiktionary
microschizonts
n. (plural of microschizont English)
n. (plural of microschizont English)