Hematemesis

It means vomiting blood or a mixture of blood in vomit. Blood can come from, for example, stomach ulcers or esophageal varices.

Resources