• Tiamulin

    Noun

    tiamulin

    (uncountable)
    1. A pleuromutilin antibiotic drug used in veterinary medicine.

    Anagrams

    © Wiktionary