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
Tweet