green-louse
English
Noun
green
-
louse
(
plural
green-lice
or
green-louses
)
Alternative form of
green louse
.