green lice
English
Noun
green
lice
plural of
green louse