Meaning of velvet-leaf

Definition of velvet-leaf

(noun) arborescent perennial shrub having palmately lobed furry leaves and showy red-purple flowers; southwestern United States
tall annual herb or subshrub of tropical Asia having velvety leaves and yellow flowers and yielding a strong fiber; naturalized in southeastern Europe and United States

Other information on velvet-leaf

WIKIPEDIA results for velvet-leaf
Amazon results for velvet-leaf