schizonts

English

Noun

schizonts

  1. plural of schizont