tylosins
English
Noun
tylosins
plural of
tylosin