dithiazanine iodide en · NOUN Meanings (uncountable) A chemical compound used as a veterinary anthelmintic for dogs.