Artemis spinescens
English Dictionary
->
Letter A
-> Artemis spinescens
Search Dictionary:
Artemis spinescens Definition
(n)
half
-
shrubby
perennial
valuable
as
sheep
forage
in
the
United
States
Artemis spinescens Synonyms
Artemis spinescens
bud brush
bud sagebrush
© Art Branch Inc.