English | German | Russian | Czech

velvet bean English

Meaning velvet bean meaning

What does velvet bean mean?

velvet bean

(= cowage) 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

Synonyms velvet bean synonyms

What other words have the same or similar meaning as velvet bean?

Are you looking for...?