Riddle

He stands beside the road in a purple cap and tattered green cloak. Those who touch him, curse him.

Choose an answer

A.A nettle
B.A cactus
C.A rose bush
D.A thistle
Hint: It's a 2-word phrase with 8 letters, starting with "A".

Answer

A thistle

Why this is the answer

A thistle has a purple flower head atop rough green, spiky leaves, and its sharp prickles make anyone who touches it wince and curse.

This riddle is filed under Hard/Difficult Riddles and rated Medium.