Meaning of batoko palm

Definition of batoko palm

(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 batoko palm

WIKIPEDIA results for batoko palm
Amazon results for batoko palm