English Dictionary
Definition red mombin in British English
red mombin noun
noun
1
an oval red fruit, originally from America, but most common in the Northeast of Brazil
