albendazole
Appearance
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)
|