Meaning ofartemisiain English

artemisia

us/ˌɑːrtɪˈmiːziə/uk/ˌɑːrtɪˈmiːziə/
#uncommon
Definitions