Meaning of louse

Definition of louse

any of several small insects especially aphids that feed by sucking the juices from plants
wingless insect with mouth parts adapted for biting; mostly parasitic on birds

Other information on louse

WIKIPEDIA results for louse
Amazon results for louse