scopoletin
English
Noun
scopoletin
(
uncountable
)
A
coumarin
found in the
roots
of
plants
in the
genus
Scopolia
.
Related terms
scoparone
Anagrams
inceptosol