Word info

cembranolide

Noun

Meaning

cembranolide (countable and uncountable, plural cembranolides)

(organic chemistry) A diterpenoid epoxy lactone present in some soft corals

Source: en.wiktionary.org

Close letter words and terms