Taraxacin Definition

noun

(obsolete, medicine) A bitter glycoside, extracted from dandelion, once used as a diuretic.

Wiktionary

Find Similar Words

Find similar words to taraxacin using the buttons below.

Words Starting With

Words Ending With

Unscrambles

taraxacin