English edit

Etymology edit

regurgitate +‎ -or

Noun edit

regurgitator (plural regurgitators)

  1. A person or thing that regurgitates

Translations edit