Definition of marmalade-box in English:

marmalade-box

noun

  • The fruit of the genipap tree, Genipa americana, which contains numerous seeds embedded in a jelly-like pulp.

Origin

Late 16th century; earliest use found in Arte of Angling.