We do not currently know of any synonyms for mombin.
The noun mombin is defined as:
See full definition of the word mombin.