Meaning of flannel leaf
Definition of flannel leaf
(noun)
any of
various
plants of the
genus
Verbascum having
large
usually
woolly
leaves and
terminal
spikes of
yellow
or
white
or
purplish
flowers
Other information on flannel leaf
WIKIPEDIA results for
flannel leaf
Amazon results for
flannel leaf
Tweet