abendazole

noun
University
1

Misspelling of albendazole.