decorticators
English
Noun
decorticators
plural of
decorticator