Any of a numerous plants grown for their five-petaled flowers, abundant in temperate regions, alleged to have medicinal properties English: cinquefoil, five-finger