Pentapetes

Genus
Scientific Name: Pentapetes L. (Sterculiaceae)