Meaning of madagascar plum
Definition of madagascar plum
(noun)
small
shrubby
tree
of Madagascar
cultivated
in
tropical
regions as a
hedge
plant
and for its
deep
red
acid
fruits resembling
small
plums
Other information on madagascar plum
WIKIPEDIA results for
madagascar plum
Amazon results for
madagascar plum
Tweet