Adoxa

Genus
Scientific Name: Adoxa  L.  (Adoxaceae)