throwing up blood
Health

What Does it Mean When you Throw up Blood?

Blood in the vomit (hematemesis) Vomiting blood, also known as hematemesis, is the vomiting of stomach contents as well as […]