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