Meaning ofartemisiain English

artemisia

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