green-lice
English
Noun
green-lice
plural of
green-louse