aphidicides

English

Noun

aphidicides

  1. plural of aphidicide