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