Word info

tedanolide

Noun

Meaning

tedanolide (countable and uncountable, plural tedanolides)

(organic chemistry) A marine macrolide that has some antitumour activity

Source: en.wiktionary.org

Close letter words and terms