carbadox
Noun
Meaning
carbadox (uncountable)
English Wikipedia has an article on:carbadoxWikipedia
A drug that combats bacterial infection in swine.
Noun
carbadox (uncountable)
English Wikipedia has an article on:carbadoxWikipedia
A drug that combats bacterial infection in swine.