Home

Word

aphid, n.
(aphids)
more info any of various small plant-sucking insects
<noun.animal>

aphid