Taraxacerin Definition
Definition
A secondary metabolite found in the seeds and roots of the dandelion plant (Taraxacum spp.), known for its anti-inflammatory and immunomodulatory properties.
Browse
A secondary metabolite found in the seeds and roots of the dandelion plant (Taraxacum spp.), known for its anti-inflammatory and immunomodulatory properties.
Browse