Carnidazole definition

An antiprotozoal drug of the nitroimidazole class used in veterinary medicine.
noun
0
0
Advertisement