albendazole

Noun

 * 1) An antiparasitic anthelmintic used especially against the larvae of tapeworms

Translations

 * Finnish: albendatsoli
 * Italian: albendazolo