Definition, synonyms and related words
An antimicrobial alkaloid found in marine sponges of the genus Haliclona