Definition

a tropical evergreen tree or shrub of the genus Barringtonia, with large ovate leaves, fragrant flowers, and large white edible fruits