Taraxacum meaning

(medicine) The dried root of the dandelion once used as a tonic.
noun
0
0
Advertisement