ansamitocin

English

Noun

ansamitocin (plural ansamitocins)

  1. Any of a group of maytansinoid antibiotics

Derived terms

Anagrams