regurgitators
English
Noun
regurgitators
plural of
regurgitator