Definition, synonyms and related words
A bisindole alkaloid present in a green alga of the genus Caulerpa