Meaning of artemisia vulgaris

Definition of artemisia vulgaris

(noun) European tufted aromatic perennial herb having hairy red or purple stems and dark green leaves downy white below and red-brown florets

Other information on artemisia vulgaris

WIKIPEDIA results for artemisia vulgaris
Amazon results for artemisia vulgaris