The term that means vomiting

The term that means vomiting



Answer: Emesis


Learn More :