Manilkara species 'yellow form' (tree)

Manilkara species 'yellow form' (tree)