Coltsfoot
English Meaning
A perennial herb (Tussilago Farfara), whose leaves and rootstock are sometimes employed in medicine.
Sorry, No Malayalam Meaning for your input!
See Coltsfoo Want To Try Coltsfoot In Malayalam??