- marmalade tree as a noun:
- 1
marmalade tree
noun
1 marmalade tree
Tropical American tree having wood like mahogany and sweet edible egg-shaped fruit; in some classifications placed in the genus Calocarpum.
synonyms: Calocarpum zapota, mammee, Pouteria zapota, sapote.
debug info: 0.0323