English Dictionary
◊ FIVE-FINGER
five-finger
n : any of a numerous plants grown for their 5-petal flowers;
abundant in temperate regions; alleged to have medicinal
properties [syn: {cinquefoil}]