I stand by my distinction between the plurals fish and fishes.

I can't confirm or deny, but this does make some sense if you compare it with "people" and "peoples".

But then . . . does "mooses" mean a group of different types of moose?