Final answer:
An agent that causes vomiting is called emetic. Emesis, or vomiting, is the forceful expulsion of food through the mouth in response to an irritant that affects the digestive tract. It is regulated by the medulla and is caused by strong contractions of the stomach muscles.
Step-by-step explanation:
An agent that causes vomiting is known as an emetic. Emesis, which is the medical term for vomiting, is the process of forcefully expelling contents from the stomach through the mouth. Vomiting can be triggered by various factors, such as infections (like the flu), certain medications, toxins, and psychological factors. The act of vomiting is controlled by the medulla in the brain.