velvet bean

English

Noun

velvet bean (plural velvet beans)

  1. Any of several legumes.
    1. Mucuna pruriens.
    2. Mucuna pruriens subsp. deeringiana.
    3. Pseudarthria hookeri.