oxhide 牛皮
Ox·hide n. 1. The skin of an ox, or leather made from it. 2. O. Eng. Law A measure of land. See 3d Hide. ◄ ►