Word info

osthol

Noun

Meaning

osthol (uncountable)

An O-methylated coumarin and calcium channel blocker found in plants such as Cnidium monnieri, Angelica archangelica, and Angelica pubescens.

Source: en.wiktionary.org

Anagrams

Close letter words and terms