Definition, synonyms and related words
A particular sterol found in marine sponges of the genus Cliona.