pine leaf aphid definition

  • noun:
    • a variety of adelgid

Related Sources

  • Hypernym for "pine leaf aphid"
29 votes

How would you define pine leaf aphid?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!