Indian plum
nounDefinition of Indian plum
1a
: any of several tropical trees of the genus Flacourtia (especially F. indica) — compare governor's plum
b
: the edible rather acid plum-shaped fruit of one of these trees
Keep scrolling for more