YARROWS
“YARROWS” is a valid word.
13
Scrabble points
12
Words with Friends
7
letters
Definition
YARROWS is a form of YARROW
noun
- ubiquitous strong-scented mat-forming Eurasian herb of wasteland, hedgerow or pasture having narrow serrate leaves and small usually white florets; widely naturalized in North America