|
Definition of Taraxacin
1. Noun. (obsolete medicine) A bitter glycoside, extracted from dandelion, once used as a diuretic ¹
¹ Source: wiktionary.com
|
1. Noun. (obsolete medicine) A bitter glycoside, extracted from dandelion, once used as a diuretic ¹
¹ Source: wiktionary.com