vomiters

noun

Plural form of vomiter.