English dictionary
bubalus bubalis meaning and definition
Definition and meaning of bubalus bubalis at MeaningMonkey.org. bubalus bubalis meaning and definition in the English Dictionary.BUBALUS BUBALIS noun
Definition of Bubalus bubalis (noun)
- an Asian buffalo that is often domesticated for use as a draft animal
- synonyms: Asiatic buffalo, water buffalo, water ox
Source: Princeton University Wordnet