Meaning of artemisia stelleriana
Definition of artemisia stelleriana
(noun)
herb
with
greyish
leaves
found
along
the
east
coast
of North America;
used
as an
ornamental
plant
Other information on artemisia stelleriana
WIKIPEDIA results for
artemisia stelleriana
Amazon results for
artemisia stelleriana
Tweet