Helicteres

Genus
Scientific Name: Helicteres  L.  (Sterculiaceae)