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.