Weird fish include the ocean sunfish, a mysterious ocean giant; the coelacanth, a living fossil once thought to have been extinct; the humphead wrasse, a reef fish that starts life as a female but later becomes male; the bizarre-looking red-lipped batfish, found around the Galápagos Islands; and freshwater species such as the candiru and alligator gar.
On this page we take a look at these and many more strange fish from the world's oceans, rivers and lakes.