Word info

breviscapine

Noun

Meaning

breviscapine (uncountable)

A mixture of flavonoids, extracted from Erigeron breviscapus, used to treat cardiovascular and cerebrovascular disease

Source: en.wiktionary.org

Close letter words and terms