epothilones
English
Noun
epothilones
plural of
epothilone