English dictionary

flannelbush meaning and definition

Definition and meaning of flannelbush at MeaningMonkey.org. flannelbush meaning and definition in the English Dictionary.

FLANNELBUSH noun

Definition of flannelbush (noun)

  1. any of several handsome evergreen shrubs of California and northern Mexico having downy lobed leaves and showy yellow flowers
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: