Word info

carnidazole

Noun

Meaning

carnidazole (uncountable)

(pharmacology) An antiprotozoal drug of the nitroimidazole class used in veterinary medicine.

Source: en.wiktionary.org

Close letter words and terms