beach wormwood
English Dictionary
->
Letter B
-> beach wormwood
Search Dictionary:
beach wormwood Definition
(n)
herb
with
grayish
leaves
found
along
the
east
coast
of
North
America
;
used
as
an
ornamental
plant
beach wormwood Synonyms
Artemisia stelleriana
beach wormwood
dusty miller
old woman
© Art Branch Inc.