Meaning ofaphidin English

aphid

#uncommon
Definitions