Melochia

Genus
Scientific Name: Melochia  L.  (Sterculiaceae)