EGAVE

tedanolide

Meaning

  1. noun A marine macrolide that has some antitumour activity

Similar words

apoptolidin amphidinolide thiocoraline dendrillolide neopeltolide tylophorine kahalalide discodermolide taurolidine tasidotin

Save “tedanolide” to learn later