English dictionary

flannel bush meaning and definition

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

FLANNEL BUSH noun

Definition of flannel bush (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: