What is vomiting with blood called?

QmFIT81rkyu8J_jloDc1aQ
E6 Pathology-Textbook of PATHOLOGYHarsh Mohan Part 3 (515-969) p. 43-45
E6 Medicine Harrison 22e Part 1 p. 316-318
E6 Nelson Textbook of Pediatrics(2024) — Volume 2 p. 486-488
Practise the full Bihar CHO - 2021
Attempt every question from this paper in a timed mock, then review the full solution for each one.