Meaning of aphid
Definition of aphid
(noun)
any of
various
small
plant-sucking insects
Other information on aphid
WIKIPEDIA results for
aphid
Amazon results for
aphid
Tweet