Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

morinda Definition

Cancel
morinda
noun
Any of the genus ''Morinda'' of rubiaceous trees and shrubs

Words Related to morinda!

morinda Examples by Brain Bank Users