Home

Word

green peach aphid, n.
more info yellowish green aphid that is especially destructive to peaches
<noun.animal>

green peach aphid
semantic pointers
hypernym