scopoletin

/ˌskɒpuˈliːtɪn/

Definitions

1. noun

A flavonoid compound that has been found in various plants, including Scopolia and Petasites.

“The researcher isolated scopoletin from the plant sample and began studying its properties.”

Synonyms

  • flavonoid
  • petasol

Antonyms

  • non-flavonoid compound
  • steroid