- marmalade box as a noun:
- 1
marmalade box
noun
1 marmalade box
Tree of the West Indies and northern South America bearing succulent edible orange-sized fruit.
synonyms: Genipa Americana, genipap fruit, jagua.
Dutch: Jagua
debug info: 0.0146
noun
Tree of the West Indies and northern South America bearing succulent edible orange-sized fruit.
synonyms: Genipa Americana, genipap fruit, jagua.
Dutch: Jagua
debug info: 0.0146