English synonyms about - contact  

five-finger

noun

1 five-finger

Any of a numerous plants grown for their five-petaled flowers; abundant in temperate regions; alleged to have medicinal properties.

synonym: cinquefoil.


Find more on five-finger elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0298