Albendazole Definition
noun
An antiparasitic anthelmintic used especially against the larvae of tapeworms.
Wiktionary
Other Word Forms of Albendazole
Noun
Singular:
albendazole
Plural:
albendazolesFind Similar Words
Find similar words to albendazole using the buttons below.