cembranolide
Noun
Meaning
cembranolide (countable and uncountable, plural cembranolides)
(organic chemistry) A diterpenoid epoxy lactone present in some soft corals
Noun
cembranolide (countable and uncountable, plural cembranolides)
(organic chemistry) A diterpenoid epoxy lactone present in some soft corals