taraxacum ( synonym found)

Definition of taraxacum:

°(medicine) The dried root of the dandelion once used as a tonic.

Definition of taraxacum:

°(medicine) The dried root of the dandelion once used as a tonic.

Back to Top