Hexalobus monopetalus is an Annonaceae family tree or shrub native to tropical Africa, known for its fragrant, yellow-green flowers and edible, often sweet, fruits.
Above information is sourced from Wikipedia
© Nick Helme (CC-BY-NC)
© (c) migsgreenworld, some rights reserved (CC BY)
© (c) i_c_riddell, some rights reserved (CC BY)
© (c) katuchka, some rights reserved (CC BY)