Definition, synonyms and related words
Any of a family of natural products and toxins produced by certain sponges, including the genus Latrunculia.