Word info

swinholide

Noun

Meaning

English Wikipedia has an article on:swinholideWikipedia
swinholide (plural swinholides)

Any of a group of macrocyclic polyketides found on some marine sponges

Source: en.wiktionary.org

Close letter words and terms