English | German | Russian | Czech

echinomycin English

Meaning echinomycin meaning

What does echinomycin mean?

echinomycin

A particular peptide antibiotic.

Are you looking for...?