Indian plum

noun

Definition 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
2 [ ndian 2 ] : osoberry

History and Etymology for Indian plum

Indian entry 2 1

Keep scrolling for more