leaf aphid

English dictionary entry

Meanings

noun
  1. Any of several species of aphid that feed on leaves of a specific range of plants, not necessarily limited to those in their name or names.

Word forms

leaf aphid leaf aphids

Derived words

beet leaf aphid cereal leaf aphid corn leaf aphid corn-leaf aphid pine leaf aphid
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.