Definitions of wormwood sage:

  • noun:   silky-leaved aromatic perennial of dry northern parts of the northern hemisphere; has tawny florets