wormwood sage

Noun
  1. silky-leaved aromatic perennial of dry northern parts of the northern hemisphere; has tawny florets

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

wormwood sage
A gardener carefully trims the wormwood sage in her herb garden.