meaning of achillea millefolium

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


Related Words

achillea millefolium |

Developed & Maintained By Taraprasad.com

Treasure Words