Word info

ulicyclamide

Noun

Meaning

ulicyclamide (uncountable)

(biochemistry) A short, cytotoxic cyclopeptide present in a marine tunicate of the genus Lissoclinum.

Source: en.wiktionary.org

Close letter words and terms