ulithiacyclamide

Noun

 * 1) A cyclopeptide present in some ascidians.