Enterorrhagia is bleeding from the intestine (passage blood from the anus). Haematemesis is the vomiting of blood from the upper gastrointestinal tract.
Melaena is the passage of black, tarry stool.