Definition

Found in many plants, incl. Taraxacum officinale (dandelion)

Arnidenediol Health Effects