Diplodiscus verrucosus

Diplodiscus verrucosus is a species of flowering plant in the Malvaceae sensu lato or Tiliaceae family.It is found only in Sri Lanka.

Diplodiscus verrucosus

Diplodiscus verrucosus is a species of flowering plant in the Malvaceae sensu lato or Tiliaceae family.It is found only in Sri Lanka.