Definitions
There is 1 meaning of the phrase
Golden Yarrow.
Golden Yarrow - as a noun
Greyish woolly leafy perennial with branched stems ending in leafless stalks bearing golden-yellow flower heads; dry areas western north america
Synonyms (Exact Relations)
eriophyllum lanatumExample Sentences
"The golden yarrow is a type of wildflower native to North America."
"My grandmother's garden is filled with vibrant golden yarrow."
"The golden yarrow blooms in late spring and early summer."
"Butterflies are attracted to the nectar of golden yarrow."
"The golden yarrow is often used in herbal remedies."