Definition, synonyms and related words
A biologically active quinone present in sponges of the genus Xestospongia