Definition of Velvet bean
1. Noun. The annual woody vine of Asia having long clusters of purplish flowers and densely hairy pods; cultivated in southern United States for green manure and grazing.
Generic synonyms: Mucuna
Terms within: Cowage
Velvet Bean Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Velvet Bean Images