English | German | Russian | Czech

genus Artemisia English

Meaning genus Artemisia meaning

What does genus Artemisia mean?

genus Artemisia

usually aromatic shrubs or herbs of north temperate regions and South Africa and western South America: wormwood; sagebrush; mugwort; tarragon

Are you looking for...?