hedgehog plant

Noun

 * 1) The spiny evergreen flowering plant.
 * 2) A species of medick, having the pods spirally twisted and rolled up into a spiny ball.
 * 1) A species of medick, having the pods spirally twisted and rolled up into a spiny ball.