GeneralConnection.comDictionary
water buffalo
Noun

1. water ox
1. Asiatic buffalo, Bubalus bubalis, Old World buffalo, buffalo
Usage