Meaning

1 senses
  1. (uncountable)An antiprotozoal nitroimidazole drug used in veterinary medicine.

See also

neighbours in the dictionary
ipronidazole — meaning, examples, forms, synonyms | Krumeto