Yarrow - Definition
yarrow
n 1: 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 [syn: yarrow, milfoil, Achillea
millefolium]
