meaning of artemisia vulgaris

artemisia vulgaris meaning in General Dictionary

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