Haematemesis Melena, Health Articles Edit Haematemesis Melena Haematemesis is vomiting blood and melena is black faeces, like tar caused by the presence of upper gastrointestinal tract bleeding. Hae... Read More