Is irregular plural for fish or fishes?

The irregular plural for fish is fish.

While "fishes" is technically a plural form, it's typically used when referring to different species of fish or when emphasizing a distinction between individual fish.

For example:

* Fish are swimming in the lake. (general plural)

* The aquarium has a variety of fishes on display. (referring to different species)

* I saw three fishes fighting over a piece of food. (emphasizing individual fish)