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