Definition, synonyms and related words
An antibiotic that is a strong inhibitor of protein translation.