Milfoil
English Meaning
A common composite herb (Achillea Millefolium) with white flowers and finely dissected leaves; yarrow.
- See yarrow.
- Water milfoil.
Sorry, No Malayalam Meaning for your input!
See Milfoi Want To Try Milfoil In Malayalam??