velvet bean

meaning: the annual woody vine of Asia having long clusters of purplish flowers and densely hairy pods (noun)

synonyms:cowage,