Trichadenia zeylanica

Trichadenia zeylanica is a Flacourtaceous Dioecious tree

GBIF
T zeylanica Twaites