MELENA


Meaning of MELENA in English

Stools or vomit stained black by blood pigment or dark blood products.

English dictionary of medicine.      Английский словарь медицины.