Definition, synonyms and related words
A diterpene isolated from algae of species Dictyota crenulata.