VariousWords beta
Related Terms:
Noun
Definition: A nitrofuran-derived antibiotic used in the treatment of urinary tract infections.
VariousWords beta
Definition: A nitrofuran-derived antibiotic used in the treatment of urinary tract infections.