Artemisia
English Dictionary
->
Letter A
-> Artemisia
Search Dictionary:
Artemisia Definition
(n)
any
of
various
composite
shrubs
or
herbs
of
the
genus
Artemisia
having
aromatic
green
or
grayish
foliage
Artemisia Synonyms
artemisia
© Art Branch Inc.