dithiazanine iodideWiktionary 原文英美释义名词noun1A chemical compound used as a veterinary anthelmintic for dogs.