VariousWords beta
Related Terms:
Noun
Definition: A chemical compound derived from Streptomyces bacteria, closely related to phosphoramidon.
VariousWords beta
Definition: A chemical compound derived from Streptomyces bacteria, closely related to phosphoramidon.