gametocytocides

English

Noun

gametocytocides

  1. plural of gametocytocide