cowhage

listen to the pronunciation of cowhage
English - English
{n} a kind of kidney beans
{s} type of plant
The spiculæ are sometimes used in medicine as a mechanical vermifuge
A leguminous climbing plant of the genus Mucuna, having crooked pods covered with sharp hairs, which stick to the fingers, causing intolerable itching
cowhage
Favorites