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