marmalade box
English Dictionary
->
Letter M
-> marmalade box
Search Dictionary:
marmalade box Definition
(n)
tree
of
the
West
Indies
and
northern
South
America
bearing
succulent
edible
orange
-
sized
fruit
marmalade box Synonyms
Genipa Americana
genipap fruit
jagua
marmalade box
© Art Branch Inc.