fish, fishes

Fish is the preferred plural.

Fishes may be used in scientific articles when several species are meant.

FishBase is a reliable database of common and scientific names.

Many common names ending in "fish" are written as one word: