aphicides

English

Noun

aphicides

  1. plural of aphicide