Word info

merulin

Noun

Meaning

merulin (plural merulins)

(organic chemistry) Any of a group of cytotoxic sesquiterpenoid tricyclic peroxide ketones present in some endophytic fungi

Source: en.wiktionary.org

Close letter words and terms