Word info

thioviridamide

Noun

Meaning

thioviridamide (plural thioviridamides)

Any of a group of peptide antibiotics (that contain several thioamide bonds) produced by Streptomyces olivoviridis

Source: en.wiktionary.org

Close letter words and terms