laulimalide
Jump to navigation
Jump to search
English
[edit]Noun
[edit]laulimalide (plural laulimalides)
- Any of a group of metabolites of marine sponges, having possible applications in the treatment of cancer.
laulimalide (plural laulimalides)