VariousWords beta
Related Terms:
Noun
Definition: A sesquiterpene lactone, isolated from some Streptomyces species, that shows antibiotic activity
VariousWords beta
Definition: A sesquiterpene lactone, isolated from some Streptomyces species, that shows antibiotic activity