plant_louseEnglish

louse, plant louse

Noun

Any of several small insects especially aphids that feed by sucking the juices from plants

English: plant louse, louse

Bahasa: kutu

Bahasa words with similar meanings

English words with similar meanings

Show 1 words