English | German | Russian | Czech

artemisia English

Meaning artemisia meaning

What does artemisia mean?

artemisia

any of various composite shrubs or herbs of the genus Artemisia having aromatic green or greyish foliage

Synonyms artemisia synonyms

What other words have the same or similar meaning as artemisia?

Artemisia English » English

sagebrush

Topics artemisia topics

What do people use artemisia to talk about?

Are you looking for...?