English dictionary
golden yarrow meaning and definition
Definition and meaning of golden yarrow at MeaningMonkey.org. golden yarrow meaning and definition in the English Dictionary.GOLDEN YARROW noun
Definition of golden yarrow (noun)
- greyish woolly leafy perennial with branched stems ending in leafless stalks bearing golden-yellow flower heads; dry areas western North America
- synonyms: Eriophyllum lanatum
Source: Princeton University Wordnet