Fish Identification: Find Species

Family: Carapidae Pearlfishes (See list of species below)

Select Ocean (marine/brackish) or Continent (freshwater):

Select Country (optional):

Total number of spines in dorsal and anal fins (optional)



35 species with fin ray counts including ? spines in dorsal and ? in anal fins (see list below)


Carapus acus
[Pearl fish]


Carapus bermudensis
[Pearlfish]


Carapus boraborensis
[Pinhead pearlfish]
No picture found

Carapus dubius
[Pacific pearlfish]


Carapus mourlani
[Star pearlfish]
No picture found

Carapus sluiteri
[]
No picture found

Echiodon anchipterus
[Closefin pearlfish]
No picture found

Echiodon atopus
[]
No picture found

Echiodon coheni
[]


Echiodon cryomargarites
[Messmate]


Echiodon dawsoni
[Chain pearlfish]
No picture found

Echiodon dentatus
[]


Echiodon drummondii
[]
No picture found

Echiodon exsilium
[Nocturnal pearlfish]
No picture found

Echiodon neotes
[]
No picture found

Echiodon pegasus
[]
No picture found

Echiodon pukaki
[]
No picture found

Echiodon rendahli
[Messmate fish]
No picture found

Encheliophis chardewalli
[]


Encheliophis gracilis
[Graceful pearlfish]


Encheliophis homei
[Silver pearlfish]
No picture found

Encheliophis sagamianus
[]


Encheliophis vermicularis
[Worm pearlfish]
No picture found

Encheliophis vermiops
[Pygmy pearlfish]
No picture found

Eurypleuron cinereum
[]


Eurypleuron owasianum
[Eel pearlfish]


Onuxodon fowleri
[Fowler's pearlfish]
No picture found

Onuxodon margaritiferae
[Bivalve pearlfish]


Onuxodon parvibrachium
[Oyster pearlfish]


Pyramodon lindas
[Blackedge pearlfish]
No picture found

Pyramodon parini
[]


Pyramodon punctatus
[Dogtooth pearlfish]


Pyramodon ventralis
[Pallid pearlfish]


Snyderidia canina
[]
No picture found

Tetragondacnus spilotus
[]
35 Species of Family Carapidae
(Pearlfishes)
Sort by: Species Length
Scientific Name English Name Distribution Max. Length (cm)
Carapus acus Pearl fish Eastern Atlantic 20.8 TL
Carapus bermudensis Pearlfish Western Atlantic 20 TL
Carapus boraborensis Pinhead pearlfish Indo-Pacific 30 TL
Carapus dubius Pacific pearlfish Eastern Pacific 15 TL
Carapus mourlani Star pearlfish Indo-Pacific 17 TL
Carapus sluiteri Western Central Pacific 10 TL
Echiodon anchipterus Closefin pearlfish Northwest Pacific 17.2 TL
Echiodon atopus Southeastern Atlantic 17.6 SL
Echiodon coheni Western Indian Ocean. We 14.3 TL
Echiodon cryomargarites Messmate Widely distributed in the 41 TL
Echiodon dawsoni Chain pearlfish Western Central Atlantic 11.2 TL
Echiodon dentatus North to Central Eastern 17 TL
Echiodon drummondii Northeast Atlantic 30 TL
Echiodon exsilium Nocturnal pearlfish Eastern Pacific 12.6 TL
Echiodon neotes Southwest Pacific 23.5 TL
Echiodon pegasus Southwest Pacific 20 TL
Echiodon pukaki Southwest Pacific 23.2 TL
Echiodon rendahli Messmate fish Southwest Pacific 12 TL
Encheliophis chardewalli Eastern Central Pacific 7.2 SL
Encheliophis gracilis Graceful pearlfish Indo-West Pacific 30 SL
Encheliophis homei Silver pearlfish Indo-Pacific 19 TL
Encheliophis sagamianus Northwest Pacific 20 TL
Encheliophis vermicularis Worm pearlfish Indo-Pacific 12 TL
Encheliophis vermiops Pygmy pearlfish Indo-West Pacific 14 TL
Eurypleuron cinereum Southern Indian and Pacif 21.5 TL
Eurypleuron owasianum Eel pearlfish Northwest Pacific 23.6 TL
Onuxodon fowleri Fowler's pearlfish Indo-Pacific 10 TL
Onuxodon margaritiferae Bivalve pearlfish Eastern Indian Ocean 10 TL
Onuxodon parvibrachium Oyster pearlfish Indo-Pacific 10 TL
Pyramodon lindas Blackedge pearlfish Western Pacific 36 TL
Pyramodon parini Southeast Pacific 30.5 TL
Pyramodon punctatus Dogtooth pearlfish Indo-West Pacific 29 TL
Pyramodon ventralis Pallid pearlfish Indo-West Pacific 18.1 TL
Snyderidia canina Circumtropical excluding 26.8 TL
Tetragondacnus spilotus Western Central Pacific
cfm script by eagbayani, 30.11.04, ,  php script by cmilitante, 05/11/2010 ,  last modified by cmilitante, 05/12/2010