Meaning of red louse in English:
red louse
noun
Any of various lice, plant lice, mites, etc., of a reddish colour.
Origin
Early 19th century; earliest use found in The Critical Review.
Are You Learning English? Here Are Our Top English Tips
Any of various lice, plant lice, mites, etc., of a reddish colour.
Early 19th century; earliest use found in The Critical Review.