English dictionary
flannel leaf meaning and definition
Definition and meaning of flannel leaf at MeaningMonkey.org. flannel leaf meaning and definition in the English Dictionary.FLANNEL LEAF noun
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
- synonyms: mullein, velvet plant
Source: Princeton University Wordnet