Find the word definition

Wiktionary
dimetridazole

n. A nitroimidazole drug that combats protozoan infections.

Wikipedia
Dimetridazole

Dimetridazole is a drug that combats protozoan infections. It is a nitroimidazole class drug. It has been banned by the Canadian government as a livestock feed additive.

It used to be commonly added to poultry feed. This led to it being found in eggs. Because of suspicions of it being carcinogenic its use has been legally limited but it is still found in the eggs.