The medical term for vomiting blood (bloody vomit) is hematemesis. Blood in vomit can be due to minor or major health problems. It can be minimal or great in amount. Vomiting blood should be evaluated by a health care professional.
Source: http://www.medicinenet.com