ethylene tetrachloride

Noun
  1. Anthelmintic agent used against hookworm and other nematodes (synset 104423473)

Other Searches