mollamide
Noun
Meaning
mollamide (plural mollamides)
Any of a group of cytotoxic cyclopeptides present in the tunicate Didemnum molle
Noun
mollamide (plural mollamides)
Any of a group of cytotoxic cyclopeptides present in the tunicate Didemnum molle