Definition of Marmalade Box

  • 1. Tree of the West Indies and northern South America bearing succulent edible orange-sized fruit Noun

Synonyms for word "marmalade box"

Semanticaly linked words with "marmalade box"

Hyponims for word "marmalade box"