Mengkudu (Noni) is a fruit with scientific name Morinda citrifolia. This fruit is known to have an unpleasant odor and ...[More]