English dictionary
wormwood sage meaning and definition
Definition and meaning of wormwood sage at MeaningMonkey.org. wormwood sage meaning and definition in the English Dictionary.WORMWOOD SAGE noun
Definition of wormwood sage (noun)
- silky-leaved aromatic perennial of dry northern parts of the northern hemisphere; has tawny florets
- synonyms: Artemisia frigida, prairie sagewort
Source: Princeton University Wordnet