leaf aphid

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.