Stranvaesia

Genus
Scientific Name: Stranvaesia Decne. (Rosaceae)