ethylene_tetrachloride has definitions from the fields of medicine,pharmacology
1
[ noun ] (medicine,pharmacology) anthelmintic agent used against hookworm and other nematodes

Related terms

vermifuge

*