VariousWords beta
Related Terms:
Noun
Definition: Any of several polycyclic alkaloids, obtained from several species of sea sponge, that exhibit antimicrobial and antileukemic activity
VariousWords beta
Definition: Any of several polycyclic alkaloids, obtained from several species of sea sponge, that exhibit antimicrobial and antileukemic activity