HerbsSearch — Discover the Power of Plants

sesquiterpene lactone

Estafiatin

Found in 1 herb