Diplodiscus scortechinii

Diplodiscus scortechinii is a species of flowering plant in the family Malvaceae sensu lato or Tiliaceae. It is a tree found in Peninsular Malaysia and Borneo.