acetazolamida
Meanings
Noun
1. acetazolamide (pharmacology)