Synonyms for "mombin"

Words with similar meaning