Pentaphylloides

Genus
Scientific Name: Pentaphylloides  Duchamel.  (Rosaceae)