Meaning of velvetleaf

Definition of velvetleaf

(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 velvetleaf

WIKIPEDIA results for velvetleaf
Amazon results for velvetleaf