gametocides

English

Noun

gametocides

  1. plural of gametocide