albendazoles
English
Noun
albendazoles
plural of
albendazole
Spanish
Noun
albendazoles
m
pl
plural of
albendazol