delaminomycin (English, noun)
expansion: delaminomycin (plural delaminomycins)
Senses:
glosses: Any of a group of nonpeptide extracellular matrix receptor antagonists isolated from Streptomyces albulus
Forms:
form: delaminomycins
tags: plural