Word info

mollamide

Noun

Meaning

mollamide (plural mollamides)

Any of a group of cytotoxic cyclopeptides present in the tunicate Didemnum molle

Source: en.wiktionary.org

Close letter words and terms