stormtroopers
See also:
storm troopers
and
storm-troopers
English
Noun
stormtroopers
plural of
stormtrooper