What is the meaning of aphid in English?

Learn vocabulary with pictures as well as definitions of aphid in English

Learn in

See more

n. aphid

Definition of aphid in English

Herbivorous insect, solf-bodied and round, that has no apparent segmentation between the head, thorax, and abdomen, with two dorsal projecions through which it expels alarm pheramones when threatened.

Synonyms of aphid in English

plant louse