What is the meaning of Haematemesis?

Vomiting of blood is called Haematemesis.