What does Büffelochse mean?

Büffelochse - German to English

buffalo