quinomycin

English

Noun

quinomycin (uncountable)

  1. Synonym of echinomycin.

Derived terms