Coelacanth, SEE luh kanth, is a primitive type of fish found in the Indian Ocean. Some coelacanth fossils date from more than 300 million years ago. Scientists believed these fish had been extinct for 80 million years until a coelacanth was caught off the coast of South Africa in 1938. Since then, many more coelacanths have been caught. Coelacanths are members of an ancient group of fishes known as sarcopterygians. Lungfishes are the only other surviving members of this group. See Fish.
X-ray fish is a small carnivorous fish that lives in the lower reaches of the Amazon River, including brackish (slightly salty) waters. It gets its… More>>
Bichir is an African freshwater fish. The body is long and narrow, and is covered with hard, shiny, rectangular scales. The pectoral (side) fins… More>>
Molly is the name of a group of small, colorful fish popular in home aquariums. Mollies are live-bearers--that is, they give birth to live, fully… More>>
Butterflyfish
Global Warming Image Gallery