dolastatin

English

Noun

dolastatin (countable and uncountable, plural dolastatins)

  1. Any of a group of cytotoxic peptides derived from Dolabella auricularia.