Definition, synonyms and related words
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.