Noni (noun) Definition, Meaning & Examples

noun
  1. a tree, Morinda citrifolia, native to SE Asia and the Pacific islands, juice from the fruit of which is marketed as a health supplement
Noni (noun) Definition, Meaning & Examples

More Definitions