jambosa

noun

1.
tropical tree of the East Indies cultivated for its edible fruit