albendazole
English edit
Noun edit
albendazole (usually uncountable, plural albendazoles)
- An antiparasitic anthelmintic used especially against the larvae of tapeworms
Translations edit
drug
|
albendazole (usually uncountable, plural albendazoles)
|