delaminomycin
Noun
Meaning
delaminomycin (plural delaminomycins)
Any of a group of nonpeptide extracellular matrix receptor antagonists isolated from Streptomyces albulus
Noun
delaminomycin (plural delaminomycins)
Any of a group of nonpeptide extracellular matrix receptor antagonists isolated from Streptomyces albulus