VariousWords beta
Related Terms:
Noun
Definition: Any of a group of indolotryptoline alkaloids found in an actinomycete strain of Streptomyces
VariousWords beta
Definition: Any of a group of indolotryptoline alkaloids found in an actinomycete strain of Streptomyces