A medical term that means vomiting blood is____________.

A medical term that means vomiting blood is____________.



Answer: hematemesis


Learn More :