Madagascar Plum - Definition - Law Dictionary Home Dictionary Definition madagascar-plum
Definition :
A small shrubby tree Flacourtia indica of Madagascar cultivated in tropical regions as a hedge plant and for its deep red acid fruits resembling small plums
View Judgments Citing this PhraseView Acts Citing this Phrase