yarrows meaning

Meaning of yarrows

What is the full meaning of yarrows

YARROW, a strongly-scented wild flower [n]

Example of the word yarrows placed on a Scrabble board.

Unscrambled word yarrows

Points for yarrows

Scrabble
21 points
Word With Friends
12 points
Wordfeud
21 points

Related pages for yarrows