Astilboides

Genus
Scientific Name: Astilboides  Engl.  (Saxifragaceae)