Hematemesis (vomiting of blood).
This term is specific for vomiting of 'red' blood.