NichiDict

めれな

[merena]

Meanings

1.Noun

melena (melaena) (stool containing partially digested blood)