Idesia

Genus
Scientific Name: Idesia  Maxim.  (Flacourtiaceae)