Meaning of wormwood sage
Definition of wormwood sage
(noun)
silky-leaved
aromatic
perennial
of dry
northern
parts
of the
northern
hemisphere; has
tawny
florets
Other information on wormwood sage
WIKIPEDIA results for
wormwood sage
Amazon results for
wormwood sage
Tweet