Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word marmalade box from English dictionary with examples, synonyms and antonyms.

marmalade box   noun

Meaning : Tree of the West Indies and northern South America bearing succulent edible orange-sized fruit.

Synonyms : genipa americana, genipap fruit, jagua

Marmalade box meaning in Telugu.