Pentapetes

Genus
Scientific Name: Pentapetes  L.  (Sterculiaceae)