Melicocca Synonyms

Tropical American trees and shrubs bearing berries
(Noun)