Dictionary search results

Showing 1-2 of 2 results

greenfly US English

A green aphid that is a common pest of crops and garden plants