English

edit

Noun

edit

albendazoles

  1. plural of albendazole

Spanish

edit

Noun

edit

albendazoles m pl

  1. plural of albendazol