English

edit

Noun

edit

aphicides

  1. plural of aphicide