Home

Word

plant louse, n.
more info any of several small insects especially aphids that feed by sucking the juices from plants
<noun.animal>

louse plant louse