tilmicosin

Noun

 * 1) A macrolide antibiotic used in veterinary medicine.