mosstroopers
See also:
moss-troopers
English
Noun
mosstroopers
plural of
mosstrooper