marmelos

/mɐrmɛlɔs/

Definitions

1. noun

A type of tropical fruit, also known as a marmalade fruit or a murramaloe, native to the Americas

“The exotic marmelos fruit was a rare find in the local market.”

Synonyms

  • marmalade fruit
  • murramaloe