vocab dash
Log in
Sign up
cotrimoxazol
Meanings
Noun
1. cotrimoxazole
(pharmacology)