Meaning of flannel bush
Definition of flannel bush
(noun)
any of
several
handsome
evergreen
shrubs of California and
northern
Mexico having
downy
lobed
leaves and
showy
yellow
flowers
Other information on flannel bush
WIKIPEDIA results for
flannel bush
Amazon results for
flannel bush
Tweet