Being from just outside Buffalo NY all my life, you'd think that I would be rock solidly sure of how to form the plural of the word "buffalo".
But, wanting to be sure, I googled it and found:
This.
http://en.wikipedia.org/wiki/Buffalo...uffalo_buffalo
If you need your mental exercise for the day, plus a good laugh, take a look at it!