albendazoles

English

Noun

albendazoles

  1. plural of albendazole

Spanish

Noun

albendazoles m pl

  1. plural of albendazol