Curb

Definition of Curb from the PharmacyDictionary.in

Curb

A hard, painful, inflammatory swelling on the back part of a horse’s hock.

Not Available