Demeclocycline meaning

A tetracycline antibiotic derived from a strain of Streptomyces aureofaciens.
noun
0
0
Advertisement