Word Meaning

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


Meaning of morinda

- A genus of rubiaceous trees and shrubs, mostly East Indian, many species of which yield valuable red and yellow dyes. The wood is hard and beautiful, and used for gunstocks.