regurgitators

English

Noun

regurgitators

  1. plural of regurgitator