Find the word definition

Wikipedia
Scoparone

Scoparone is a natural organic compound with the molecular formula CHO. It is found in the Chinese herb Artemisia scoparia and has been studied for its potential pharmacological properties including immunosuppression and vasorelaxation.