COLTSFOOT MEANING IN ENGLISH

• Coltsfoot Definition & Synonyms

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


RECENT SEARCHES