MILFOIL MEANING IN ENGLISH

• Milfoil Definition & Synonyms

  1. (n.) A common composite herb (Achillea Millefolium) with white flowers and finely dissected leaves; yarrow.


Synonyms:
Yarrow,

RECENT SEARCHES