Leucosidea

Genus
Scientific Name: Leucosidea  Ecklon & Zeyher.  (Rosaceae)