Velvet Bean (noun) Definition, Meaning & Examples

noun
  1. a vine, Mucuna deeringiana, of the legume family, having long clusters of purplish flowers and densely hairy pods, grown in warm regions for forage or as an ornamental.
Velvet Bean (noun) Definition, Meaning & Examples

More Definitions