leaf aphid noun1 •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. formsleaf aphids