Dalibarda

Genus
Scientific Name: Dalibarda    (Rosaceae)
See Rubus