zebu ( synonym found)

Definition of zebu:

(n) : a domesticated ox native to Asia and Africa, having a large fleshy hump on its back and a dewlap

Definition of zebu:

(n) : a domesticated ox native to Asia and Africa, having a large fleshy hump on its back and a dewlap

Back to Top