oxfendazole

Noun

 * 1) A certain anthelmintic drug.