Plant louse

What is Plant louse?

Plant louse definition and meaning on Dictionary terms:
noun
aphid.
any of various related insects having similar habits.

 

reference: https://www.dictionary.com/browse/plant-louse

Tags: