Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of melanorrhoea

- An East Indian genus of large trees. Melanorrh/a usitatissima is the lignum-vitae of Pegu, and yelds a valuable black varnish.