melaena
English
melaena meaning in English • melaena का अर्थ अंग्रेजी में
Noun
- A discharge from the bowels of black matter, consisting of altered blood.