Definify.com

Definition 2025


tylosins

tylosins

English

Noun

tylosins

  1. plural of tylosin