tilmicosin

English

Noun

tilmicosin (uncountable)

  1. A macrolide antibiotic used in veterinary medicine.

Anagrams