The AI-powered English dictionary
plural aphids
Sapsucking pest insect of the superfamily Aphidoidea; an aphidian. examples