marmalade tree definition

  • noun:
    • a sapotaceous tree (Lucuma mammosa) for the West Indies and Tropical The united states. It offers big obovate leaves and an egg-shaped fresh fruit from three to five ins long, containing a pleasant-flavored pulp and one big seed. The fresh fruit is known as marmalade, or all-natural marmalade, from its consistency and taste.
    • exotic American tree having timber like mahogany and nice delicious egg-shaped fresh fruit; in some classifications positioned in the genus Calocarpum

Related Sources

  • Hypernym for "marmalade tree"
41 votes

How would you define marmalade tree?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!