Wiktionary
decorticators
n. (plural of decorticator English)
n. (plural of decorticator English)