VariousWords beta
Related Terms:
Noun
Definition: A long-lasting sulfonamide often used to treat or prevent malaria and certain infections of livestock.
VariousWords beta
Definition: A long-lasting sulfonamide often used to treat or prevent malaria and certain infections of livestock.