Word info

theonellamide

Noun

Meaning

theonellamide (plural theonellamides)

(medicine) Any of a class of cytotoxic antifungal bicyclic peptides isolated from marine sponges of the genus Theonella.

Source: en.wiktionary.org

Close letter words and terms