meaning of coltsfoot

1. A perennial herb (Tussilago Farfara), whose leaves and rootstock are sometimes employed in medicine.


Related Words

coltsfoot |

Developed & Maintained By Taraprasad.com

Treasure Words