Trichadenia zeylanica



Trichadenia zeylanica is a Flacourtaceous Dioecious tree

GBIF
T zeylanica Thwaites