English | German | Russian | Czech

tedanolide English

Meaning tedanolide meaning

What does tedanolide mean?

tedanolide

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

Are you looking for...?