Sibiraea

Genus
Scientific Name: Sibiraea  Maxim.  (Rosaceae)