An anti-infective agent that is used topically to treat skin infections and orally for urinary tract infections.
Verjuice
-
The sour juice of crab apples, of green or unripe grapes,
apples, etc.; also, an acid liquor made from such juice.
Verjuice meaning & definition 1 of Verjuice.
Similar Words