cowhage

📖 中文释义

  1. [医] 黎豆荚毛, 狸豆荚毛
📘 English Definition(英文释义)
  1. n. A leguminous climbing plant of the genus Mucuna, having
  2. crooked pods covered with sharp hairs, which stick to the fingers,
  3. causing intolerable itching. The spiculae are sometimes used in
  4. medicine as a mechanical vermifuge.