Definitions
noun
tree of the West Indies and northern South America bearing succulent edible orange-sized fruit
Look “marmalade box” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
tree of the West Indies and northern South America bearing succulent edible orange-sized fruit