albendazole
English
Noun
albendazole
(
usually uncountable
,
plural
albendazoles
)
An
antiparasitic
anthelmintic
used especially against the
larvae
of
tapeworms
Translations
drug
Finnish:
albendatsoli
Italian:
albendazolo
m