orange aphid

noun

Definition of orange aphid