Fish Identification: Find Species

Class: Teleostei
Order: Cypriniformes
Family: Leuciscidae Minnows
Subfamily: Pogonichthyinae
Genus: Notropis

(See list of species below)



Select Class:     Select Order:   
Select Family: Subfamily:     Select Genus:

Select Ocean (marine/brackish) or Continent (freshwater):
Select a country:
Only include species occuring above: m

Total number of spines in dorsal and anal fins (optional).      Enter total length (TL) and maximum body depth (BD)

Show family drawing(s)



91 species
(see list below)
Export file

1 of 1 Jump to:

Photo by Artigas Azas, J.M.

North America
Max. Length 4.6 cm TL
Notropis aguirrepequenoi Contreras-Balderas & Rivera-Teillery, 1973

Photo by Photo by Artigas Azas, J.M.
 
Notropis aguirrepequenoi
[Soto la Marina shiner]
No picture found

Max. Length 5.6 cm SL

 
Notropis albizonatus
[Palezone shiner]
No picture found

Max. Length 6 cm TL

 
Notropis alborus
[Whitemouth shiner]
No picture found

Max. Length 6.1 cm TL

 
Notropis altipinnis
[Highfin shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 6.2 cm TL
Notropis amabilis (Girard, 1856)

Photo by Photo by Shattuck, Z.R.
 
Notropis amabilis
[Texas shiner]
No picture found

Max. Length 4.1 cm SL

 
Notropis amecae
[Ameca shiner]

Photo by Howell, W.M./Jenkins, R.L.

North America
Max. Length 6 cm TL
Notropis ammophilus Suttkus & Boschung, 1990

Photo by Photo by Howell, W.M./Jenkins, R.L.
 
Notropis ammophilus
[Orangefin shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 11 cm TL
Notropis amoenus (Abbott, 1874)

Photo by Photo by Shattuck, Z.R.
 
Notropis amoenus
[Comely shiner]

Photo by Lyons, J.

North America
Max. Length 5.8 cm TL
Notropis anogenus Forbes, 1885

Photo by Photo by Lyons, J.
 
Notropis anogenus
[Pugnose shiner]

Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF

North America
Max. Length 9.5 cm TL
Notropis ariommus (Cope, 1867)

Photo by Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF
 
Notropis ariommus
[Popeye shiner]

Photo by Howell, W.M./Jenkins, R.L.

North America
Max. Length 7.5 cm TL
Notropis asperifrons Suttkus & Raney, 1955

Photo by Photo by Howell, W.M./Jenkins, R.L.
 
Notropis asperifrons
[Burrhead shiner]

Photo by Thomas, C.

North America
Max. Length 13 cm TL
Notropis atherinoides Rafinesque, 1818

Photo by Photo by Thomas, C.
 
Notropis atherinoides
[Emerald shiner]

Photo by Thomas, C.

North America
Max. Length 7.6 cm TL
Notropis atrocaudalis Evermann, 1892

Photo by Photo by Thomas, C.
 
Notropis atrocaudalis
[Blackspot shiner]
No picture found


 
Notropis aulidion
[Durango shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 9 cm TL
Notropis baileyi Suttkus & Raney, 1955

Photo by Photo by The Native Fish Conservancy
 
Notropis baileyi
[Rough shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 8 cm TL
Notropis bairdi Hubbs & Ortenburger, 1929

Photo by Photo by Shattuck, Z.R.
 
Notropis bairdi
[Red River shiner]

Photo by Scarola, J.F.

North America
Max. Length 6.5 cm TL
Notropis bifrenatus (Cope, 1867)

Photo by Photo by Scarola, J.F.
 
Notropis bifrenatus
[Bridle shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 13 cm TL
Notropis blennius (Girard, 1856)

Photo by Photo by The Native Fish Conservancy
 
Notropis blennius
[River shiner]

Photo by Sneegas, G.W.

North America
Max. Length 9 cm TL
Notropis boops Gilbert, 1884

Photo by Photo by Sneegas, G.W.
 
Notropis boops
[Bigeye shiner]
No picture found


 
Notropis boucardi
[Balsas shiner]

Photo by Thomas, C.

North America
Max. Length 6.9 cm TL
Notropis braytoni Jordan & Evermann, 1896

Photo by Photo by Thomas, C.
 
Notropis braytoni
[Tamaulipas shiner]

Photo by Sneegas, G.W.

North America
Max. Length 9.8 cm TL
Notropis buccata (Cope, 1865)

Photo by Photo by Sneegas, G.W.
 
Notropis buccata
[Silverjaw minnow]

Photo by Thomas, C.

North America
Max. Length 7.1 cm TL
Notropis buccula Cross, 1953

Photo by Photo by Thomas, C.
 
Notropis buccula
[Smalleye shiner]

Photo by Lyons, J.

North America
Max. Length 6.4 cm TL
Notropis buchanani Meek, 1896

Photo by Photo by Lyons, J.
 
Notropis buchanani
[Ghost shiner]
No picture found

Max. Length 7.5 cm TL

 
Notropis cahabae
[Cahaba shiner]
No picture found

Max. Length 2.7 cm SL

 
Notropis calabazas
[Calabazas shiner]
No picture found


 
Notropis calientis
[Yellow shiner]
No picture found

Max. Length 11 cm TL

 
Notropis candidus
[Silverside shiner]

Photo by Lyons, J.

North America
Max. Length 6.5 cm TL
Notropis chalybaeus (Cope, 1867)

Photo by Photo by Lyons, J.
 
Notropis chalybaeus
[Ironcolor shiner]

Photo by Thomas, C.

North America
Max. Length 8 cm TL
Notropis chihuahua Woolman, 1892

Photo by Photo by Thomas, C.
 
Notropis chihuahua
[Chihuahua shiner]

Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF

North America
Max. Length 7.2 cm TL
Notropis chiliticus (Cope, 1870)

Photo by Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF
 
Notropis chiliticus
[Redlip shiner]
No picture found

Max. Length 7.2 cm TL

 
Notropis chlorocephalus
[Greenhead shiner]

Photo by Bukkems, J.

North America
Max. Length 8.1 cm TL
Notropis chrosomus (Jordan, 1877)

Photo by Photo by Bukkems, J.
 
Notropis chrosomus
[Rainbow shiner]
No picture found


 
Notropis cumingii
[Atoyac chub]

Photo by Page, L.M.

North America
Max. Length 7.2 cm TL
Notropis cummingsae Myers, 1925

Photo by Photo by Page, L.M.
 
Notropis cummingsae
[Dusky shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 8 cm TL
Notropis dorsalis (Agassiz, 1854)

Photo by Photo by The Native Fish Conservancy
 
Notropis dorsalis
[Bigmouth shiner]
No picture found

Max. Length 8 cm TL

 
Notropis edwardraneyi
[Fluvial shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 8 cm TL
Notropis girardi Hubbs & Ortenburger, 1929

Photo by Photo by Shattuck, Z.R.
 
Notropis girardi
[Arkansas River shiner]
No picture found

Max. Length 4.6 cm SL

 
Notropis grandis
[Zacapu shiner]

Photo by Sneegas, G.W.

North America
Max. Length 7.5 cm TL
Notropis greenei Hubbs & Ortenburger, 1929

Photo by Photo by Sneegas, G.W.
 
Notropis greenei
[Wedgespot shiner]

Photo by Page, L.M.

North America
Max. Length 6 cm TL
Notropis harperi Fowler, 1941

Photo by Photo by Page, L.M.
 
Notropis harperi
[Redeye chub]

Photo by The Native Fish Conservancy

North America
Max. Length 7.1 cm TL
Notropis heterodon (Cope, 1865)

Photo by Photo by The Native Fish Conservancy
 
Notropis heterodon
[Blackchin shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 9.8 cm TL
Notropis heterolepis Eigenmann & Eigenmann, 1893

Photo by Photo by The Native Fish Conservancy
 
Notropis heterolepis
[Blacknose shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 15 cm TL
Notropis hudsonius (Clinton, 1824)

Photo by Photo by The Native Fish Conservancy
 
Notropis hudsonius
[Spottail shiner]
No picture found

Max. Length 5.1 cm SL

 
Notropis hypsilepis
[Highscale shiner]
No picture found


 
Notropis imeldae
[]

Photo by Shattuck, Z.R.

North America
Max. Length 7.5 cm TL
Notropis jemezanus (Cope, 1875)

Photo by Photo by Shattuck, Z.R.
 
Notropis jemezanus
[Rio Grande shiner]

Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF

North America
Max. Length 8.2 cm TL
Notropis leuciodus (Cope, 1868)

Photo by Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF
 
Notropis leuciodus
[Tennessee shiner]

Photo by N. Burkhead & H. Jelks

North America
Max. Length 6.5 cm TL
Notropis longirostris (Hay, 1881)

Photo by Photo by N. Burkhead & H. Jelks
 
Notropis longirostris
[Longnose shiner]

Photo by Burkhead, N.

North America
Max. Length 7.5 cm TL
Notropis lutipinnis (Jordan & Brayton, 1878)

Photo by Photo by Burkhead, N.
 
Notropis lutipinnis
[Yellowfin shiner]

Photo by Page, L.M.

North America
Max. Length 7.6 cm TL
Notropis maculatus (Hay, 1881)

Photo by Photo by Page, L.M.
 
Notropis maculatus
[Taillight shiner]
No picture found

Max. Length 5.1 cm SL

 
Notropis marhabatiensis
[Maravatío shiner]
No picture found

Max. Length 7.7 cm TL

 
Notropis mekistocholas
[Cape Fear shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 3.8 cm TL
Notropis melanostomus Bortone, 1989

Photo by Photo by The Native Fish Conservancy
 
Notropis melanostomus
[Blackmouth shiner]

Photo by Eisenhour, D.J.

North America

Notropis micropteryx (Cope, 1868)

Photo by Photo by Eisenhour, D.J.
 
Notropis micropteryx
[Highland shiner]
No picture found


 
Notropis moralesi
[Papaloapan chub]
No picture found


 
Notropis nazas
[Nazas shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 9.3 cm TL
Notropis nubilus (Forbes, 1878)

Photo by Photo by The Native Fish Conservancy
 
Notropis nubilus
[Ozark minnow]

Photo by Sneegas, G.W.

North America
Max. Length 9 cm TL
Notropis orca Woolman, 1894

Photo by Photo by Sneegas, G.W.
 
Notropis orca
[Phantom shiner]
No picture found

Max. Length 5.5 cm TL

 
Notropis ortenburgeri
[Kiamichi shiner]

Photo by Sneegas, G.W.

North America
Max. Length 9.5 cm SL
Notropis oxyrhynchus Hubbs & Bonham, 1951

Photo by Photo by Sneegas, G.W.
 
Notropis oxyrhynchus
[Sharpnose shiner]

Photo by Sandra J. Raredon / Smithsonian Institution, NMNH, Div. of Fishes

North America
Max. Length 7.5 cm TL
Notropis ozarcanus Meek, 1891

Photo by Photo by Sandra J. Raredon / Smithsonian Institution, NMNH, Div. of Fishes
 
Notropis ozarcanus
[Ozark shiner]

Photo by The Native Fish Conservancy

North America

Notropis percobromus (Cope, 1871)

Photo by Photo by The Native Fish Conservancy
 
Notropis percobromus
[Carmine shiner]
No picture found

Max. Length 5 cm TL

 
Notropis perpallidus
[Peppered shiner]

Photo by H. Jelks & N. Burkhead

North America
Max. Length 8.2 cm TL
Notropis petersoni Fowler, 1942

Photo by Photo by H. Jelks & N. Burkhead
 
Notropis petersoni
[Coastal shiner]

Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF

North America
Max. Length 14 cm TL
Notropis photogenis (Cope, 1865)

Photo by Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF
 
Notropis photogenis
[Silver shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 11 cm TL
Notropis potteri Hubbs & Bonham, 1951

Photo by Photo by Shattuck, Z.R.
 
Notropis potteri
[Chub shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 7.2 cm TL
Notropis procne (Cope, 1865)

Photo by Photo by Shattuck, Z.R.
 
Notropis procne
[Swallowtail shiner]
No picture found


 
Notropis rafinesquei
[Yazoo shiner]

Photo by Dextrase, A.

North America
Max. Length 11 cm TL
Notropis rubellus (Agassiz, 1850)

Photo by Photo by Dextrase, A.
 
Notropis rubellus
[Rosyface shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 8.4 cm TL
Notropis rubricroceus (Cope, 1868)

Photo by Photo by Shattuck, Z.R.
 
Notropis rubricroceus
[Saffron shiner]

Photo by Page, L.M.

North America
Max. Length 7.0 cm TL
Notropis rupestris Page, 1987

Photo by Photo by Page, L.M.
 
Notropis rupestris
[Bedrock shiner]

Photo by Thomas, C.

North America
Max. Length 5.7 cm TL
Notropis sabinae Jordan & Gilbert, 1886

Photo by Photo by Thomas, C.
 
Notropis sabinae
[Sabine shiner]

Photo by Artigas Azas, J.M.

North America

Notropis saladonis Hubbs & Hubbs, 1958

Photo by Photo by Artigas Azas, J.M.
 
Notropis saladonis
[Salado shiner]

Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF

North America
Max. Length 8.4 cm TL
Notropis scabriceps (Cope, 1868)

Photo by Photo by N. Burkhead & R. Jenkins, courtesy of VDGIF
 
Notropis scabriceps
[New River shiner]

Photo by Sandra J. Raredon / Smithsonian Institution, NMNH, Div. of Fishes

North America
Max. Length 9 cm TL
Notropis scepticus (Jordan & Gilbert, 1883)

Photo by Photo by Sandra J. Raredon / Smithsonian Institution, NMNH, Div. of Fishes
 
Notropis scepticus
[Sandbar shiner]

Photo by Shattuck, Z.R.

North America
Max. Length 9 cm TL
Notropis semperasper Gilbert, 1961

Photo by Photo by Shattuck, Z.R.
 
Notropis semperasper
[Roughhead shiner]

Photo by Thomas, C.

North America
Max. Length 10 cm TL
Notropis shumardi (Girard, 1856)

Photo by Photo by Thomas, C.
 
Notropis shumardi
[Silverband shiner]

Photo by Thomas, C.

North America
Max. Length 10 cm TL
Notropis simus (Cope, 1875)

Photo by Photo by Thomas, C.
 
Notropis simus
[Bluntnose shiner]

Photo by Burkhead, N.

North America
Max. Length 7.9 cm TL
Notropis spectrunculus (Cope, 1868)

Photo by Photo by Burkhead, N.
 
Notropis spectrunculus
[Mirror shiner]

Photo by Howell, W.M./Jenkins, R.L.

North America
Max. Length 9 cm TL
Notropis stilbius Jordan, 1877

Photo by Photo by Howell, W.M./Jenkins, R.L.
 
Notropis stilbius
[Silverstripe shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 8.2 cm TL
Notropis stramineus (Cope, 1865)

Photo by Photo by The Native Fish Conservancy
 
Notropis stramineus
[Sand shiner]
No picture found

Max. Length 4.4 cm SL

 
Notropis suttkusi
[Rocky shiner]

Photo by Sneegas, G.W.

North America
Max. Length 11.5 cm TL
Notropis telescopus (Cope, 1868)

Photo by Photo by Sneegas, G.W.
 
Notropis telescopus
[Telescope shiner]

Photo by Howell, W.M./Jenkins, R.L.

North America
Max. Length 8.6 cm TL
Notropis texanus (Girard, 1856)

Photo by Photo by Howell, W.M./Jenkins, R.L.
 
Notropis texanus
[Weed shiner]

Photo by Sneegas, G.W.

North America
Max. Length 7.6 cm TL
Notropis topeka (Gilbert, 1884)

Photo by Photo by Sneegas, G.W.
 
Notropis topeka
[Topeka shiner]

Photo by Artigas Azas, J.M.

North America

Notropis tropicus Hubbs & Miller, 1975

Photo by Photo by Artigas Azas, J.M.
 
Notropis tropicus
[Pygmy shiner]
No picture found

Max. Length 7.1 cm TL

 
Notropis uranoscopus
[Skygazer shiner]

Photo by The Native Fish Conservancy

North America
Max. Length 7.6 cm TL
Notropis volucellus (Cope, 1865)

Photo by Photo by The Native Fish Conservancy
 
Notropis volucellus
[Mimic shiner]

Photo by Eisenhour, D.J.

North America
Max. Length 7.8 cm TL
Notropis wickliffi Trautman, 1931

Photo by Photo by Eisenhour, D.J.
 
Notropis wickliffi
[Channel shiner]

Photo by N. Burkhead & H. Jelks

North America
Max. Length 7.9 cm TL
Notropis xaenocephalus (Jordan, 1877)

Photo by Photo by N. Burkhead & H. Jelks
 
Notropis xaenocephalus
[Coosa shiner]


Sort by: Species Length Year
1 of 1 Jump to:
Export file
n = 91

Scientific Name English Name Distribution Max. Length (cm) Year
Notropis aguirrepequenoi Soto la Marina shiner North America 4.6 TL 1973
Notropis albizonatus Palezone shiner North America 5.6 SL 1994
Notropis alborus Whitemouth shiner North America 6 TL 1947
Notropis altipinnis Highfin shiner North America 6.1 TL 1870
Notropis amabilis Texas shiner North America 6.2 TL 1856
Notropis amecae Ameca shiner North America 4.1 SL 1986
Notropis ammophilus Orangefin shiner North America 6 TL 1990
Notropis amoenus Comely shiner North America 11 TL 1874
Notropis anogenus Pugnose shiner North America 5.8 TL 1885
Notropis ariommus Popeye shiner North America 9.5 TL 1867
Notropis asperifrons Burrhead shiner North America 7.5 TL 1955
Notropis atherinoides Emerald shiner North America 13 TL 1818
Notropis atrocaudalis Blackspot shiner North America 7.6 TL 1892
Notropis aulidion Durango shiner North America 1986
Notropis baileyi Rough shiner North America 9 TL 1955
Notropis bairdi Red River shiner North America 8 TL 1929
Notropis bifrenatus Bridle shiner North America 6.5 TL 1867
Notropis blennius River shiner North America 13 TL 1856
Notropis boops Bigeye shiner North America 9 TL 1884
Notropis boucardi Balsas shiner North America 1868
Notropis braytoni Tamaulipas shiner North America 6.9 TL 1896
Notropis buccata Silverjaw minnow North America 9.8 TL 1865
Notropis buccula Smalleye shiner North America 7.1 TL 1953
Notropis buchanani Ghost shiner North America 6.4 TL 1896
Notropis cahabae Cahaba shiner North America 7.5 TL 1989
Notropis calabazas Calabazas shiner South America 2.7 SL 2004
Notropis calientis Yellow shiner North America 1899
Notropis candidus Silverside shiner North America 11 TL 1980
Notropis chalybaeus Ironcolor shiner North America 6.5 TL 1867
Notropis chihuahua Chihuahua shiner North America 8 TL 1892
Notropis chiliticus Redlip shiner North America 7.2 TL 1870
Notropis chlorocephalus Greenhead shiner North America 7.2 TL 1870
Notropis chrosomus Rainbow shiner North America 8.1 TL 1877
Notropis cumingii Atoyac chub North America 1868
Notropis cummingsae Dusky shiner North America 7.2 TL 1925
Notropis dorsalis Bigmouth shiner North America 8 TL 1854
Notropis edwardraneyi Fluvial shiner North America 8 TL 1968
Notropis girardi Arkansas River shiner North America 8 TL 1929
Notropis grandis Zacapu shiner Central America 4.6 SL 2009
Notropis greenei Wedgespot shiner North America 7.5 TL 1929
Notropis harperi Redeye chub North America 6 TL 1941
Notropis heterodon Blackchin shiner North America 7.1 TL 1865
Notropis heterolepis Blacknose shiner North America 9.8 TL 1893
Notropis hudsonius Spottail shiner North America 15 TL 1824
Notropis hypsilepis Highscale shiner North America 5.1 SL 1955
Notropis imeldae North America 1968
Notropis jemezanus Rio Grande shiner North America 7.5 TL 1875
Notropis leuciodus Tennessee shiner North America 8.2 TL 1868
Notropis longirostris Longnose shiner North America 6.5 TL 1881
Notropis lutipinnis Yellowfin shiner North America 7.5 TL 1878
Notropis maculatus Taillight shiner North America 7.6 TL 1881
Notropis marhabatiensis Maravatío shiner South America 5.1 SL 2009
Notropis mekistocholas Cape Fear shiner North America 7.7 TL 1971
Notropis melanostomus Blackmouth shiner North America 3.8 TL 1989
Notropis micropteryx Highland shiner North America 1868
Notropis moralesi Papaloapan chub North America 1955
Notropis nazas Nazas shiner North America 1904
Notropis nubilus Ozark minnow North America 9.3 TL 1878
Notropis orca Phantom shiner North America 9 TL 1894
Notropis ortenburgeri Kiamichi shiner North America 5.5 TL 1927
Notropis oxyrhynchus Sharpnose shiner North America 9.5 SL 1951
Notropis ozarcanus Ozark shiner North America 7.5 TL 1891
Notropis percobromus Carmine shiner North America 1871
Notropis perpallidus Peppered shiner North America 5 TL 1940
Notropis petersoni Coastal shiner North America 8.2 TL 1942
Notropis photogenis Silver shiner North America 14 TL 1865
Notropis potteri Chub shiner North America 11 TL 1951
Notropis procne Swallowtail shiner North America 7.2 TL 1865
Notropis rafinesquei Yazoo shiner North America 1991
Notropis rubellus Rosyface shiner North America 11 TL 1850
Notropis rubricroceus Saffron shiner North America 8.4 TL 1868
Notropis rupestris Bedrock shiner North America 7.0 TL 1987
Notropis sabinae Sabine shiner North America 5.7 TL 1886
Notropis saladonis Salado shiner North America 1958
Notropis scabriceps New River shiner North America 8.4 TL 1868
Notropis scepticus Sandbar shiner North America 9 TL 1883
Notropis semperasper Roughhead shiner North America 9 TL 1961
Notropis shumardi Silverband shiner North America 10 TL 1856
Notropis simus Bluntnose shiner North America 10 TL 1875
Notropis spectrunculus Mirror shiner North America 7.9 TL 1868
Notropis stilbius Silverstripe shiner North America 9 TL 1877
Notropis stramineus Sand shiner North America 8.2 TL 1865
Notropis suttkusi Rocky shiner North America 4.4 SL 1994
Notropis telescopus Telescope shiner North America 11.5 TL 1868
Notropis texanus Weed shiner North America 8.6 TL 1856
Notropis topeka Topeka shiner North America 7.6 TL 1884
Notropis tropicus Pygmy shiner North America 1975
Notropis uranoscopus Skygazer shiner North America 7.1 TL 1959
Notropis volucellus Mimic shiner North America 7.6 TL 1865
Notropis wickliffi Channel shiner North America 7.8 TL 1931
Notropis xaenocephalus Coosa shiner North America 7.9 TL 1877



Other identification tools in FishBase


Quick Identification
Identification keys
Identification by morphometrics
Identification by pictures:
          If you already know the Family, go to Search FishBase, select Family and click on 'Identification by pictures' to display all available pictures in FishBase for the family.

          If you already know the Country, go to
Search FishBase, select Country and click on 'Identification by pictures' to display all available pictures in FishBase for the country.

          If you already know the Ecosystem, go to
Search FishBase, select Ecosystem and click on 'Identification by pictures' to display all available pictures in FishBase for the ecosystem.
cfm script by eagbayani, 30.11.04, ,  php script by cmilitante, 05/11/2010 ,  last modified by cmilitante, 14/03/2013