manducators
English
Noun
manducators
plural of
manducator