Definisi 'velvet bean'

English to English
noun
1 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 Terjemahkan
source: wordnet30

More Word(s)
mucuna, cowage,

Visual Synonyms