green-louses
English
Noun
green-louses
plural of
green-louse