Definition of artemisiifolia
"artemisiifolia" is probably misspelled. Trying artemisia instead Definition of artemisia
1. artemisia [ n ] any of various composite shrubs or herbs of the genus Artemisia having aromatic green or grayish foliage
Synonyms artemisia Related Terms shrub tarragon genus_ArtemisiaSimilar Spelling
Artemisia_canaArtemisia_annua
Artemisia_frigida