Home | About | Contact | Search   

List of Freshwater Fishes for Viet Nam (Vietnam)

Number of freshwater fish species: 632 The tables below were generated from Fishbase.org - A project to provide indexing and links for all known species as the baseline dataset for studies of global biodiversity. All links below take you to pages on the fishbase.org site.
Tropical Freshwater Fish | Biotope aquaria | Country Index

Record number 1 to 632  |  
Order Family Species Status FB name Name
Cypriniformes Cyprinidae Abbottina binhi native   
Perciformes Gobiidae Acanthogobius flavimanus native Yellowfin goby Cá Bống hoa 
Cypriniformes Cobitidae Acantopsis arenae native   
Cypriniformes Cobitidae Acantopsis choirorhynchos native Horseface loach Cá chia voi 
Cypriniformes Cobitidae Acantopsis dialuzona native   
Perciformes Gobiidae Acentrogobius caninus native Tropical sand goby Cá Bống răng chó 
Cypriniformes Cyprinidae Acheilognathus barbatulus native   
Cypriniformes Cyprinidae Acheilognathus deignani native   
Cypriniformes Cyprinidae Acheilognathus elongatoides native   
Cypriniformes Cyprinidae Acheilognathus fasciodorsalis native   
Cypriniformes Cyprinidae Acheilognathus imfasciodorsalis native   
Cypriniformes Cyprinidae Acheilognathus kyphus native   
Cypriniformes Cyprinidae Acheilognathus longibarbatus native   
Cypriniformes Cyprinidae Acheilognathus macropterus native   
Cypriniformes Cyprinidae Acheilognathus meridianus questionable   
Cypriniformes Cyprinidae Acheilognathus polyspinus native   
Cypriniformes Cyprinidae Acheilognathus tonkinensis native   
Cypriniformes Cyprinidae Acrossocheilus aluoiensis native   
Cypriniformes Cyprinidae Acrossocheilus baolacensis native   
Cypriniformes Cyprinidae Acrossocheilus clivosius questionable   
Cypriniformes Cyprinidae Acrossocheilus iridescens native   
Cypriniformes Cyprinidae Acrossocheilus lamus native   
Cypriniformes Cyprinidae Acrossocheilus macrophthalmus native   
Cypriniformes Cyprinidae Acrossocheilus xamensis questionable   
Cypriniformes Cyprinidae Acrossocheilus yalyensis native   
Siluriformes Akysidae Akysis clavulus native   
Cypriniformes Cyprinidae Albulichthys albuloides native   
Perciformes Ambassidae Ambassis kopsii native Freckled hawkfish Cá Sơn biển kôp si 
Perciformes Ambassidae Ambassis vachellii native Vachelli's glass perchlet  
Cypriniformes Cyprinidae Amblyrhynchichthys micracanthus native   
Cypriniformes Cyprinidae Amblyrhynchichthys truncatus native  Cá trao tráo 
Cypriniformes Cyprinidae Anabarilius transmontanus questionable   
Perciformes Anabantidae Anabas testudineus native Climbing perch Cá Rô đồng 
Cypriniformes Cyprinidae Ancherythroculter daovantieni native   
Anguilliformes Anguillidae Anguilla japonica native Japanese eel Cá chình Nhật 
Anguilliformes Anguillidae Anguilla marmorata native Giant mottled eel Cá chình 
Cypriniformes Balitoridae Annamia normani native   
Cyprinodontiformes Aplocheilidae Aplocheilus panchax native Blue panchax Cá Bạc đầu 
Perciformes Apogonidae Apogon hyalosoma native Humpbacked cardinalfish  
Cypriniformes Cyprinidae Araiocypris batodes native   
Cypriniformes Cyprinidae Aristichthys nobilis introduced Bighead carp Cá Mè hoa 
Siluriformes Ariidae Arius microcephalus questionable Squirrelheaded catfish  
Cypriniformes Cyprinidae Aspidoparia morar introduced   
Tetraodontiformes Tetraodontidae Auriglobus modestus native  Cá nóc vàng 
Tetraodontiformes Tetraodontidae Auriglobus nefastus native Greenbottle pufferfish  
Perciformes Gobiidae Awaous melanocephalus native Largesnout goby  
Siluriformes Sisoridae Bagarius bagarius native Dwarf goonch Cá chien 
Siluriformes Sisoridae Bagarius rutilus native   
Siluriformes Sisoridae Bagarius yarrelli native Goonch  
Siluriformes Bagridae Bagrichthys macropterus native False black lancer Cá Chốt cớ 
Siluriformes Bagridae Bagrichthys obscurus native   
Cypriniformes Cyprinidae Balantiocheilos melanopterus native Tricolor sharkminnow Cá hoc tro 
Cypriniformes Balitoridae Balitora lancangjiangensis native   
Cypriniformes Cyprinidae Bangana behri native   
Cypriniformes Cyprinidae Bangana lemassoni native  Cá Rấm xanh 
Cypriniformes Cyprinidae Bangana tonkinensis native  Cá Hoả 
Cypriniformes Cyprinidae Bangana xanthogenys native   
Cypriniformes Cyprinidae Barbichthys laevis native Sucker barb Cá ba luoi 
Cypriniformes Cyprinidae Barbichthys nitidus native   
Cypriniformes Cyprinidae Barbodes balleroides native   
Cypriniformes Cyprinidae Barbonymus altus native Red tailed tinfoil Cá he vàng 
Cypriniformes Cyprinidae Barbonymus gonionotus native Java barb Cá mè vinh 
Cypriniformes Cyprinidae Barbonymus schwanenfeldii native Tinfoil barb Cá he do 
Cypriniformes Balitoridae Beaufortia leveretti native   
Siluriformes Siluridae Belodontichthys dinema native  Cá trèn rang 
Siluriformes Siluridae Belodontichthys truncatus native   
Perciformes Osphronemidae Betta pugnax native Penang betta  
Perciformes Osphronemidae Betta splendens native Siamese fighting fish Cá lia thia 
Perciformes Osphronemidae Betta taeniata questionable Borneo betta Cá lia thia 
Perciformes Sciaenidae Boesemania microlepis native Boeseman croaker Ca suu 
Perciformes Gobiidae Boleophthalmus boddarti native Boddart's goggle-eyed goby Cá Lác bo đa 
Perciformes Eleotridae Bostrychus sinensis native Four-eyed sleeper Cá Bống bớp 
Pleuronectiformes Soleidae Brachirus panoides native  Cá luoi mèo 
Pleuronectiformes Soleidae Brachirus siamensis native   
Perciformes Gobiidae Brachygobius doriae native  Cá bong mát tre 
Perciformes Eleotridae Butis butis native Duckbill sleeper Cá Bống cấu 
Perciformes Eleotridae Butis koilomatodon native Mud sleeper Cá Bống răng cưa 
Perciformes Gobiidae Calamiana illota native   
Cypriniformes Cyprinidae Carassioides acuminatus native   
Cypriniformes Cyprinidae Carassioides argentea native   
Cypriniformes Cyprinidae Carassioides macropterus native   
Cypriniformes Cyprinidae Carassius auratus argenteaphthalmus native   
Cypriniformes Cyprinidae Carassius auratus auratus introduced Goldfish  
Carcharhiniformes Carcharhinidae Carcharhinus leucas native Bull shark Cá Mập lơ - ca 
Tetraodontiformes Tetraodontidae Carinotetraodon lorteti native Redeye puffer  
Cypriniformes Cyprinidae Catla catla introduced Catla  
Cypriniformes Cyprinidae Catlocarpio siamensis native Giant barb Cá Hô 
Siluriformes Ariidae Cephalocassis borneensis native  Cá úc mim 
Perciformes Channidae Channa asiatica native Small snakehead  
Perciformes Channidae Channa gachua native  Cá chanh duc 
Perciformes Channidae Channa lucius native  Cá day 
Perciformes Channidae Channa maculata native Blotched snakehead Cá Chuối hoa 
Perciformes Channidae Channa marulius native Great snakehead  
Perciformes Channidae Channa melasoma native Black snakehead  
Perciformes Channidae Channa micropeltes native Giant snakehead Cá bong 
Perciformes Channidae Channa orientalis native Walking snakehead  
Perciformes Channidae Channa striata native Snakehead murrel Cá Ló, cá Sộp 
Cypriniformes Cyprinidae Chanodichthys erythropterus native Predatory carp  
Cypriniformes Cyprinidae Chanodichthys flavipinnis native  Cá Ngão gù 
Gonorynchiformes Chanidae Chanos chanos native Milkfish Cá Măng biển 
Synbranchiformes Chaudhuriidae Chaudhuria caudata native Burmese spineless eel  
Cypriniformes Cyprinidae Chela caeruleostigmata native Leaping barb  
Cypriniformes Cyprinidae Chela laubuca native Indian glass barb  
Osteoglossiformes Notopteridae Chitala chitala misidentification Clown knifefish Cá còm 
Osteoglossiformes Notopteridae Chitala ornata native Clown featherback  
Cypriniformes Cyprinidae Cirrhinus caudimaculatus native  Cá linh gió 
Cypriniformes Cyprinidae Cirrhinus cirrhosus introduced Mrigal Cá Mrigan 
Cypriniformes Cyprinidae Cirrhinus jullieni native  Cá Linh ống 
Cypriniformes Cyprinidae Cirrhinus microlepis native Small scale mud carp  
Cypriniformes Cyprinidae Cirrhinus molitorella native Mud carp Cá linh ria 
Siluriformes Clariidae Clarias batrachus native Walking catfish Cá trê tráng 
Siluriformes Clariidae Clarias fuscus native Whitespotted clarias Cá Trê đen 
Siluriformes Clariidae Clarias gariepinus introduced North African catfish Cá Trê Phi 
Siluriformes Clariidae Clarias macrocephalus native Bighead catfish Cá trê vàng 
Siluriformes Clariidae Clarias meladerma native Blackskin catfish  
Siluriformes Clariidae Clarias nieuhofii native   
Clupeiformes Clupeidae Clupanodon thrissa native Chinese gizzard shad Cá Mòi cớ hoa 
Clupeiformes Clupeidae Clupeichthys goniognathus native Sumatran river sprat  
Clupeiformes Clupeidae Clupeoides borneensis native Borneo river sprat  
Siluriformes Schilbeidae Clupisoma sinensis native   
Cypriniformes Cobitidae Cobitis laoensis native   
Cypriniformes Cobitidae Cobitis misgurnoides native   
Clupeiformes Engraulidae Coilia grayii native Gray's grenadier anchovy Cá Lành canh trắng 
Clupeiformes Engraulidae Coilia mystus native Osbeck's grenadier anchovy Cá Lành canh đuôi phượng 
Clupeiformes Engraulidae Coilia reynaldi native Reynald's grenadier anchovy Cá mào gà 
Perciformes Percichthyidae Coreoperca whiteheadi native   
Clupeiformes Clupeidae Corica soborna native Ganges river sprat  
Cypriniformes Cyprinidae Cosmochilus harmandi native  Cá duòng bay 
Siluriformes Cranoglanididae Cranoglanis bouderius native  Cá Ngạnh 
Siluriformes Cranoglanididae Cranoglanis henrici native   
Cypriniformes Cyprinidae Crossocheilus cobitis native   
Cypriniformes Cyprinidae Crossocheilus namlenensis native   
Cypriniformes Cyprinidae Crossocheilus reticulatus native  Cá nút 
Cypriniformes Cyprinidae Ctenopharyngodon idella introduced Grass carp Cá châm Treng 
Cypriniformes Cyprinidae Culter mongolicus native   
Cypriniformes Cyprinidae Cyclocheilichthys apogon native Beardless barb Cá Ba kỳ đỏ 
Cypriniformes Cyprinidae Cyclocheilichthys armatus native   
Cypriniformes Cyprinidae Cyclocheilichthys enoplus native  Cá coc 
Cypriniformes Cyprinidae Cyclocheilichthys heteronema native   
Cypriniformes Cyprinidae Cyclocheilichthys repasson native  Cá ba ky tráng 
Pleuronectiformes Cynoglossidae Cynoglossus microlepis native Smallscale tonguesole  
Pleuronectiformes Cynoglossidae Cynoglossus trigrammus native   
Cypriniformes Cyprinidae Cyprinus carpio carpio introduced Common carp Cá Chép 
Cypriniformes Cyprinidae Cyprinus carpio viridiviolaceus native   
Cypriniformes Cyprinidae Cyprinus centralus native   
Cypriniformes Cyprinidae Cyprinus dai native   
Cypriniformes Cyprinidae Cyprinus exophthalmus native   
Cypriniformes Cyprinidae Cyprinus hyperdorsalis native   
Cypriniformes Cyprinidae Cyprinus multitaeniata native  Cá Lợ than thấp 
Cypriniformes Cyprinidae Cyprinus rubrofuscus native   
Cypriniformes Cyprinidae Danio albolineatus native Pearl danio  
Cypriniformes Cyprinidae Danio muongthanhensis native   
Rajiformes Dasyatidae Dasyatis akajei native Red stingray Cá Đuối bồng đỏ 
Perciformes Datnioididae Datnioides microlepis native Finescale tigerfish Cá huòng 
Perciformes Datnioididae Datnioides polota native  Cá huòng 
Perciformes Datnioididae Datnioides pulcher native Siamese tiger perch  
Perciformes Datnioididae Datnioides undecimradiatus native Mekong tiger perch  
Beloniformes Hemiramphidae Dermogenys pusilla native Wrestling halfbeak Cá lìm kìm 
Beloniformes Hemiramphidae Dermogenys siamensis native   
Cypriniformes Cyprinidae Devario quangbinhensis native   
Cypriniformes Balitoridae Dienbienia namnuaensis native   
Cypriniformes Cyprinidae Discogobio caobangi native   
Cypriniformes Cyprinidae Discogobio dienbieni native   
Cypriniformes Cyprinidae Discogobio microstoma native   
Cypriniformes Cyprinidae Discogobio pacboensis native   
Syngnathiformes Syngnathidae Doryichthys boaja native  Cá ngua xuong 
Perciformes Eleotridae Eleotris balia native   
Perciformes Eleotridae Eleotris fusca native Dusky sleeper Cá Bống đen 
Perciformes Eleotridae Eleotris melanosoma native Broadhead sleeper Cá Bống đen 
Perciformes Eleotridae Eleotris oxycephala native  Cá Bống trứng 
Cypriniformes Cyprinidae Elopichthys bambusa native Yellowcheek Cá Măng 
Cypriniformes Balitoridae Erromyzon compactus native   
Cypriniformes Cyprinidae Esomus longimanus native Mekong flying barb Cá lòng tong bay 
Cypriniformes Cyprinidae Esomus malayensis native Malayan flying barb  
Cypriniformes Cyprinidae Esomus metallicus native   
Cypriniformes Cyprinidae Folifer brevifilis native   
Cyprinodontiformes Poeciliidae Gambusia affinis introduced Mosquitofish  
Cypriniformes Cyprinidae Garra apogon native   
Cypriniformes Cyprinidae Garra bourreti native   
Cypriniformes Cyprinidae Garra cambodgiensis native Stonelapping minnow  
Cypriniformes Cyprinidae Garra caudofasciata native   
Cypriniformes Cyprinidae Garra cyclostomata native   
Cypriniformes Cyprinidae Garra gracilis native   
Cypriniformes Cyprinidae Garra imberbis native   
Cypriniformes Cyprinidae Garra laichowensis native   
Cypriniformes Cyprinidae Garra nasuta native   
Cypriniformes Cyprinidae Garra orientalis native   
Cypriniformes Cyprinidae Garra poilanei native   
Perciformes Gobiidae Glossogobius aureus native Golden tank goby  
Perciformes Gobiidae Glossogobius giuris native Tank goby Cá Bống cát 
Siluriformes Sisoridae Glyptothorax filicatus native   
Siluriformes Sisoridae Glyptothorax fokiensis questionable   
Siluriformes Sisoridae Glyptothorax honghensis native   
Siluriformes Sisoridae Glyptothorax interspinalum native   
Siluriformes Sisoridae Glyptothorax quadriocellatus native   
Siluriformes Sisoridae Glyptothorax strabonis native   
Cypriniformes Cyprinidae Gobiobotia kolleri native   
Cypriniformes Cyprinidae Gobiobotia longibarba questionable   
Perciformes Gobiidae Gobiopterus chuno native   
Cypriniformes Gyrinocheilidae Gyrinocheilus aymonieri native Chinese algae-eater Cá may 
Cypriniformes Cyprinidae Hainania serrata native   
Cypriniformes Cyprinidae Hampala macrolepidota native Hampala barb Cá Ngựa nam 
Siluriformes Pangasiidae Helicophagus leptorhynchus native   
Siluriformes Pangasiidae Helicophagus waandersii native  Cá tra chuot 
Siluriformes Ariidae Hemiarius stormii native Armoured sea catfish  
Siluriformes Bagridae Hemibagrus centralus native   
Siluriformes Bagridae Hemibagrus filamentus native   
Siluriformes Bagridae Hemibagrus guttatus native   
Siluriformes Bagridae Hemibagrus hongus native   
Siluriformes Bagridae Hemibagrus nemurus native Asian redtail catfish Cá Lang 
Siluriformes Bagridae Hemibagrus planiceps native  Cá chot 
Siluriformes Bagridae Hemibagrus pluriradiatus native   
Siluriformes Bagridae Hemibagrus vietnamicus native   
Siluriformes Bagridae Hemibagrus wyckii native  Cá lang 
Siluriformes Bagridae Hemibagrus wyckioides native   
Cypriniformes Cyprinidae Hemibarbus labeo native Barbel steed  
Cypriniformes Cyprinidae Hemibarbus lehoai native   
Cypriniformes Cyprinidae Hemibarbus macracanthus native   
Cypriniformes Cyprinidae Hemibarbus medius questionable   
Cypriniformes Cyprinidae Hemibarbus songloensis native   
Cypriniformes Cyprinidae Hemibarbus thacmoensis native   
Cypriniformes Cyprinidae Hemibarbus umbrifer questionable   
Cypriniformes Cyprinidae Hemiculter elongatus native   
Cypriniformes Cyprinidae Hemiculter krempfi native   
Cypriniformes Cyprinidae Hemiculter leucisculus native Sharpbelly Cá Mựơng 
Cypriniformes Cyprinidae Hemiculter songhongensis native   
Cypriniformes Balitoridae Hemimyzon ecdyonuroides native   
Cypriniformes Balitoridae Hemimyzon papilio native   
Cypriniformes Cyprinidae Henicorhynchus lineatus native   
Cypriniformes Cyprinidae Henicorhynchus siamensis native Siamese mud carp  
Rajiformes Dasyatidae Himantura chaophraya native Freshwater whipray  
Rajiformes Dasyatidae Himantura oxyrhyncha native Marbled whipray  
Cypriniformes Balitoridae Homaloptera indochinensis native   
Cypriniformes Balitoridae Homalosoma crassicauda questionable   
Cypriniformes Balitoridae Homalosoma multiloba native   
Cypriniformes Balitoridae Homalosoma ventrosquamata native   
Cypriniformes Cyprinidae Hypophthalmichthys harmandi native  Cá Mè trắng Việt Nam 
Cypriniformes Cyprinidae Hypophthalmichthys molitrix introduced Silver carp  
Beloniformes Hemiramphidae Hyporhamphus limbatus native Congaturi halfbeak Cá Kìm bên 
Siluriformes Loricariidae Hypostomus plecostomus introduced Suckermouth catfish  
Cypriniformes Cyprinidae Hypsibarbus annamensis native   
Cypriniformes Cyprinidae Hypsibarbus macrosquamatus native   
Cypriniformes Cyprinidae Hypsibarbus pierrei native   
Cypriniformes Cyprinidae Hypsibarbus suvattii native   
Cypriniformes Cyprinidae Hypsibarbus vernayi native   
Cypriniformes Cyprinidae Hypsibarbus wetmorei native  Cá mè vinh 
Clupeiformes Pristigasteridae Ilisha megaloptera native Bigeye ilisha Cá Bẹ vây lớn 
Perciformes Sciaenidae Johnius borneensis native Sharpnose hammer croaker Cá Đù 
Siluriformes Siluridae Kryptopterus bicirrhis native Glass catfish  
Siluriformes Siluridae Kryptopterus cryptopterus native  Cá trèn mo 
Siluriformes Siluridae Kryptopterus geminus native   
Siluriformes Siluridae Kryptopterus paraschilbeides native   
Cypriniformes Cyprinidae Labeo chrysophekadion native  Cá Ét mọi 
Cypriniformes Cyprinidae Labeo indramontri native  Cá linh chu 
Cypriniformes Cyprinidae Labeo pierrei native   
Cypriniformes Cyprinidae Labeo rohita introduced Rohu Cá Trôi Ân Độ, Rôhu 
Cypriniformes Cyprinidae Labiobarbus leptocheila native  Cá linh ria 
Cypriniformes Cyprinidae Labiobarbus siamensis native  Cá linh ria 
Siluriformes Schilbeidae Laides longibarbis native   
Perciformes Lateolabracidae Lateolabrax japonicus native Japanese seaperch Cá Vược Nhật 
Perciformes Latidae Lates calcarifer native Barramundi Cá Chẽm 
Cypriniformes Cobitidae Lepidocephalichthys hasselti native   
Cypriniformes Cyprinidae Leptobarbus hoevenii native Mad barb Cá chài 
Cypriniformes Balitoridae Liniparhomaloptera disparis disparis native   
Cypriniformes Balitoridae Liniparhomaloptera monoloba native   
Mugiliformes Mugilidae Liza macrolepis native Largescale mullet Cá Đối vảy to 
Cypriniformes Cyprinidae Lobocheilos fowleri native   
Cypriniformes Cyprinidae Lobocheilos rhabdoura native   
Cypriniformes Cyprinidae Luciobrama macrocephalus native   
Cypriniformes Cyprinidae Luciocyprinus langsoni native   
Cypriniformes Cyprinidae Luciosoma bleekeri native  Cá lòng tong muong 
Cypriniformes Cyprinidae Luciosoma setigerum native   
Clupeiformes Engraulidae Lycothrissa crocodilus native Sabretoothed thryssa Cá Lẹp sâu 
Cypriniformes Cyprinidae Macrochirichthys macrochirus native Sward minnow Cá rua 
Synbranchiformes Mastacembelidae Macrognathus aculeatus native Lesser spiny eel Cá Chạch lá tre 
Synbranchiformes Mastacembelidae Macrognathus maculatus native Frecklefin eel  
Synbranchiformes Mastacembelidae Macrognathus semiocellatus native   
Synbranchiformes Mastacembelidae Macrognathus siamensis native Peacock eel  
Synbranchiformes Mastacembelidae Macrognathus taeniagaster native  Cá chach song 
Perciformes Osphronemidae Macropodus erythropterus native   
Perciformes Osphronemidae Macropodus ocellatus questionable Roundtail paradisefish  
Perciformes Osphronemidae Macropodus opercularis native Paradise fish  
Perciformes Osphronemidae Macropodus spechti native  Black paradise fish 
Synbranchiformes Mastacembelidae Mastacembelus armatus native Zig-zag eel Cá Chạch bông 
Synbranchiformes Mastacembelidae Mastacembelus erythrotaenia native Fire eel Cá chachlua 
Cypriniformes Cyprinidae Megalobrama terminalis native Black Amur bream Cá Vền 
Elopiformes Megalopidae Megalops cyprinoides native Indo-Pacific tarpon Cá Cháo lớn 
Cypriniformes Cyprinidae Mekongina bibarba native   
Cypriniformes Cyprinidae Mekongina erythrospila native   
Cypriniformes Cyprinidae Metzia lineata native   
Perciformes Odontobutidae Micropercops cinctus native   
Cypriniformes Cyprinidae Microphysogobio labeoides native   
Cypriniformes Cyprinidae Microphysogobio vietnamica native   
Cypriniformes Cyprinidae Microphysogobio yunnanensis questionable   
Perciformes Centrarchidae Micropterus dolomieu introduced Smallmouth bass  
Cypriniformes Cobitidae Misgurnus anguillicaudatus native Oriental weatherfish Cá Chạch bùn 
Cypriniformes Cobitidae Misgurnus tonkinensis native   
Synbranchiformes Synbranchidae Monopterus albus native Swamp eel Luon 
Mugiliformes Mugilidae Mugil cephalus native Flathead mullet Cá Đối mục 
Mugiliformes Mugilidae Mugil soiuy native So-iuy mullet  
Perciformes Gobiidae Mugilogobius chulae native Yellowstripe goby  
Anguilliformes Muraenesocidae Muraenesox cinereus native Daggertooth pike conger Cá Dưa bạc 
Cypriniformes Cyprinidae Mylopharyngodon piceus native Black carp Cá Trắm đen 
Cypriniformes Cyprinidae Mystacoleucus marginatus native  Cá Vảy xước 
Siluriformes Bagridae Mystus bocourti native  Cá chot co 
Siluriformes Bagridae Mystus cavasius misidentification Gangetic mystus Cá Chốt giấy 
Siluriformes Bagridae Mystus elongatus native  Cá Lăng chấm 
Siluriformes Bagridae Mystus gulio native Long whiskers catfish Cá chot trang 
Siluriformes Bagridae Mystus multiradiatus native   
Siluriformes Bagridae Mystus singaringan native   
Siluriformes Bagridae Mystus vittatus questionable Striped dwarf catfish Cá Chốt sọc 
Siluriformes Bagridae Mystus wolffii native  Cá Chốt trắng 
Perciformes Nandidae Nandus nandus native Gangetic leaffish Cá huòng ven 
Perciformes Nandidae Nandus nebulosus native Bornean leaffish  
Perciformes Nandidae Nandus oxyrhynchus native   
Cypriniformes Balitoridae Nemacheilus banar native   
Cypriniformes Balitoridae Nemacheilus cleopatra native   
Cypriniformes Balitoridae Nemacheilus pallidus native   
Cypriniformes Balitoridae Nemacheilus platiceps native   
Cypriniformes Cyprinidae Neobarynotus microlepis native   
Perciformes Odontobutidae Neodontobutis macropectoralis native   
Perciformes Odontobutidae Neodontobutis tonkinensis native   
Cypriniformes Cyprinidae Neolissochilus benasi native   
Cypriniformes Cyprinidae Neolissochilus hexagonolepis native Copper mahseer  
Osmeriformes Salangidae Neosalanx brevirostris native   
Perciformes Sciaenidae Nibea soldado native Soldier croaker Cá Uốp lưng xanh 
Osteoglossiformes Notopteridae Notopterus notopterus native Bronze featherback Cá thát lát 
Cypriniformes Cyprinidae Ochetobius elongatus native   
Perciformes Odontobutidae Odontobutis potamophila native   
Siluriformes Siluridae Ompok bimaculatus native Butter catfish Cá Trèn bầu 
Siluriformes Siluridae Ompok hypophthalmus native   
Cypriniformes Cyprinidae Onychostoma elongatum native   
Cypriniformes Cyprinidae Onychostoma fangi native   
Cypriniformes Cyprinidae Onychostoma gerlachi native   
Cypriniformes Cyprinidae Onychostoma laticeps native  Cá Sỉnh 
Cypriniformes Cyprinidae Onychostoma lepturus native  Cá Sỉnh gai 
Cypriniformes Cyprinidae Onychostoma ovale native   
Cypriniformes Cyprinidae Onychostoma simum native   
Cypriniformes Cyprinidae Onychostoma uniforme native   
Synbranchiformes Synbranchidae Ophisternon bengalense native Bengal eel Lich 
Cypriniformes Cyprinidae Opsariichthys bea native   
Cypriniformes Cyprinidae Opsariichthys bidens native   
Cypriniformes Cyprinidae Opsariichthys dienbienensis native   
Cypriniformes Cyprinidae Opsariichthys songmaensis native   
Perciformes Cichlidae Oreochromis mossambicus introduced Mozambique tilapia Cá Rô Phi đen 
Perciformes Cichlidae Oreochromis niloticus niloticus introduced Nile tilapia Cá Rô phi vằn 
Siluriformes Sisoridae Oreoglanis infulatus native   
Cypriniformes Balitoridae Oreonectes platycephalus native Flat-headed loach  
Beloniformes Adrianichthyidae Oryzias curvinotus native   
Beloniformes Adrianichthyidae Oryzias haugiangensis native   
Beloniformes Adrianichthyidae Oryzias javanicus native Javanese ricefish  
Beloniformes Adrianichthyidae Oryzias latipes native Japanese rice fish  
Beloniformes Adrianichthyidae Oryzias pectoralis native   
Beloniformes Adrianichthyidae Oryzias sinensis native   
Perciformes Osphronemidae Osphronemus goramy native Giant gourami  
Cypriniformes Cyprinidae Osteochilus brachynotopteroides native   
Cypriniformes Cyprinidae Osteochilus hasseltii native Silver sharkminnow Cá mè lúi 
Cypriniformes Cyprinidae Osteochilus melanopleurus native  Cá mè hoi 
Cypriniformes Cyprinidae Osteochilus microcephalus native   
Cypriniformes Cyprinidae Osteochilus salsburyi native   
Cypriniformes Cyprinidae Osteochilus schlegelii native Giant sharkminnow Cá Lúi sọc 
Cypriniformes Cyprinidae Osteochilus vittatus native Bonylip barb Cá lúi soc 
Cypriniformes Cyprinidae Osteochilus waandersii native   
Perciformes Eleotridae Oxyeleotris marmorata native Marble goby Cá Bống tượng 
Perciformes Eleotridae Oxyeleotris urophthalmus native   
Siluriformes Pangasiidae Pangasianodon gigas native Mekong giant catfish Cá Hat 
Siluriformes Pangasiidae Pangasianodon hypophthalmus native Sutchi catfish Cá Tra 
Siluriformes Pangasiidae Pangasius bocourti native  Cá Ba sa 
Siluriformes Pangasiidae Pangasius conchophilus native   
Siluriformes Pangasiidae Pangasius djambal native   
Siluriformes Pangasiidae Pangasius elongatus native  Cá dúa 
Siluriformes Pangasiidae Pangasius krempfi native   
Siluriformes Pangasiidae Pangasius kunyit native   
Siluriformes Pangasiidae Pangasius larnaudii native Spot pangasius Cá Vồ dém 
Siluriformes Pangasiidae Pangasius macronema native  Cá Tra Xiêm 
Siluriformes Pangasiidae Pangasius mekongensis native   
Siluriformes Pangasiidae Pangasius nasutus native  Cá hú 
Siluriformes Pangasiidae Pangasius pangasius introduced Yellowtail catfish Cá ba sa 
Siluriformes Pangasiidae Pangasius polyuranodon native   
Siluriformes Pangasiidae Pangasius sanitwongsei native Giant pangasius Cá Vồ cờ 
Cypriniformes Cobitidae Pangio anguillaris native   
Cypriniformes Cobitidae Pangio myersi questionable   
Cypriniformes Cobitidae Pangio oblonga native Java loach  
Perciformes Gobiidae Papuligobius uniporus questionable   
Cypriniformes Cobitidae Parabotia dubia native   
Cypriniformes Cyprinidae Parabramis pekinensis native White amur bream  
Cypriniformes Cyprinidae Parachela maculicauda native   
Cypriniformes Cyprinidae Parachela oxygastroides native Glass fish Cá lành canh 
Cypriniformes Cyprinidae Paralaubuca riveroi native  Cá thiêu 
Cypriniformes Cyprinidae Paralaubuca typus native   
Perciformes Ambassidae Parambassis apogonoides native Iridescent glassy perchlet  
Perciformes Ambassidae Parambassis siamensis native  Cá son gián 
Perciformes Ambassidae Parambassis wolffii native Duskyfin glassy perchlet  
Perciformes Sparidae Parargyrops edita questionable  Ca Banh duong 
Cypriniformes Cyprinidae Paraspinibarbus macracanthus native   
Cypriniformes Cyprinidae Parasqualidus maii native   
Cypriniformes Cyprinidae Parator zonatus native   
Cypriniformes Cyprinidae Parazacco fasciatus native   
Cypriniformes Cyprinidae Parazacco spilurus native Predaceous chub  
Siluriformes Sisoridae Pareuchiloglanis macrotrema native   
Siluriformes Sisoridae Pareuchiloglanis nebulifer native   
Siluriformes Sisoridae Pareuchiloglanis poilanei native   
Siluriformes Sisoridae Pareuchiloglanis rhabdurus native   
Siluriformes Sisoridae Pareuchiloglanis songdaensis native   
Siluriformes Sisoridae Pareuchiloglanis songmaensis native   
Siluriformes Bagridae Pelteobagrus fulvidraco native Yellow catfish  
Siluriformes Bagridae Pelteobagrus intermedius native   
Siluriformes Bagridae Pelteobagrus vachellii native   
Cypriniformes Cyprinidae Percocypris tchangi native   
Perciformes Gobiidae Periophthalmodon schlosseri native Giant mudskipper Cá thòi lòi 
Perciformes Gobiidae Periophthalmus modestus native Shuttles hoppfish Cá Thoi loi 
Siluriformes Siluridae Phalacronotus bleekeri native  Cá Kết 
Anguilliformes Ophichthidae Pisodonophis boro native Rice-paddy eel Cá Nhệch răng hạt 
Cypriniformes Cyprinidae Placocheilus bibarbatus native   
Cypriniformes Cyprinidae Placocheilus imbarbatus native   
Cypriniformes Cyprinidae Placogobio bacmeensis native   
Cypriniformes Cyprinidae Placogobio nahangensis native   
Osmeriformes Plecoglossidae Plecoglossus altivelis altivelis native Ayu  
Siluriformes Plotosidae Plotosus canius native Gray eel-catfish Cá ngát 
Cyprinodontiformes Poeciliidae Poecilia reticulata native Guppy Cá bay màu 
Cyprinodontiformes Poeciliidae Poecilia velifera introduced Sail-fin molly  
Perciformes Polynemidae Polynemus aquilonaris native Northern paradise fish  
Perciformes Polynemidae Polynemus bidentatus native   
Perciformes Polynemidae Polynemus dubius native Eastern paradise fish Cá Chét vây ngực dài 
Perciformes Polynemidae Polynemus melanochir melanochir native Blackhand paradise fish  
Perciformes Polynemidae Polynemus paradiseus misidentification Paradise threadfin Cá Chét phướng 
Cypriniformes Cyprinidae Poropuntius alloiopleurus native   
Cypriniformes Cyprinidae Poropuntius deauratus native   
Cypriniformes Cyprinidae Poropuntius kontumensis native   
Cypriniformes Cyprinidae Poropuntius krempfi native   
Pristiformes Pristidae Pristis microdon native Largetooth sawfish Cá Dao 
Pristiformes Pristidae Pristis zijsron native Longcomb sawfish Cá Dao đuôi nhỏ 
Perciformes Nandidae Pristolepis fasciata native Catopra Cá rô bien 
Cypriniformes Cyprinidae Probarbus jullieni native Isok barb Cá chài sóc 
Cypriniformes Cyprinidae Procypris mera native   
Osmeriformes Salangidae Protosalanx chinensis native   
Perciformes Gobiidae Pseudapocryptes elongatus native  Cá Bống kèo 
Siluriformes Sisoridae Pseudecheneis maurus native   
Siluriformes Sisoridae Pseudecheneis paviei native   
Siluriformes Akysidae Pseudobagarius similis native   
Siluriformes Bagridae Pseudobagrus kyphus native   
Siluriformes Bagridae Pseudobagrus nubilosus native   
Siluriformes Bagridae Pseudobagrus virgatus native   
Cypriniformes Balitoridae Pseudogastromyzon buas native   
Cypriniformes Balitoridae Pseudogastromyzon daon native   
Cypriniformes Balitoridae Pseudogastromyzon elongata native   
Cypriniformes Balitoridae Pseudogastromyzon fasciatus native   
Cypriniformes Balitoridae Pseudogastromyzon loos native   
Cypriniformes Cyprinidae Pseudogobio banggiangensis native   
Cypriniformes Cyprinidae Pseudogobio guilinensis questionable   
Perciformes Gobiidae Pseudogobius javanicus native   
Cypriniformes Cyprinidae Pseudohemiculter dispar native   
Cypriniformes Cyprinidae Pseudohemiculter hainanensis native   
Cypriniformes Cyprinidae Pseudohemiculter pacboensis native   
Siluriformes Pangasiidae Pseudolais micronemus native Shortbarbel pangasius  
Siluriformes Pangasiidae Pseudolais pleurotaenia native  Cá xác bau 
Cypriniformes Cyprinidae Pseudolaubuca hotaya native   
Cypriniformes Cyprinidae Pseudolaubuca sinensis native   
Siluriformes Bagridae Pseudomystus siamensis native Asian bumblebee catfish Cá Chốt bông 
Siluriformes Bagridae Pseudomystus sobrinus native   
Siluriformes Siluridae Pterocryptis cochinchinensis native   
Siluriformes Siluridae Pterocryptis crenula native   
Siluriformes Siluridae Pterocryptis cucphuongensis native   
Siluriformes Siluridae Pterocryptis verecunda native   
Cypriniformes Cyprinidae Puntioplites bulu native  Cá danh bong 
Cypriniformes Cyprinidae Puntioplites falcifer native   
Cypriniformes Cyprinidae Puntioplites proctozystron native  Cá danh 
Cypriniformes Cyprinidae Puntioplites waandersi native   
Cypriniformes Cyprinidae Puntius aurotaeniatus native   
Cypriniformes Cyprinidae Puntius binotatus native Spotted barb  
Cypriniformes Cyprinidae Puntius brevis native   
Cypriniformes Cyprinidae Puntius leiacanthus native  Cá ram 
Cypriniformes Cyprinidae Puntius orphoides native Javaen barb Cá do mang 
Cypriniformes Cyprinidae Puntius partipentazona native   
Cypriniformes Cyprinidae Puntius pentazona native Fiveband barb  
Cypriniformes Cyprinidae Puntius semifasciolatus native Chinese barb  
Cypriniformes Cyprinidae Puntius takhoaensis native   
Cypriniformes Cyprinidae Raiamas guttatus native Burmese trout  
Cypriniformes Cyprinidae Rasbora aurotaenia native Pale rasbora Cá lòng tong da 
Cypriniformes Cyprinidae Rasbora borapetensis native Blackline rasbora  
Cypriniformes Cyprinidae Rasbora daniconius native Slender rasbora  
Cypriniformes Cyprinidae Rasbora dusonensis native Rosefin rasbora  
Cypriniformes Cyprinidae Rasbora lateristriata native Yellow rasbora Cá lòng tong dá 
Cypriniformes Cyprinidae Rasbora paviana native Sidestripe rasbora  
Cypriniformes Cyprinidae Rasbora steineri native Chinese rasbora  
Cypriniformes Cyprinidae Rasbora sumatrana native   
Cypriniformes Cyprinidae Rasborinus formosae native   
Cypriniformes Cyprinidae Rasborinus hautus native   
Cypriniformes Cyprinidae Rectoris mutabilis native   
Cypriniformes Cyprinidae Rectoris posehensis native   
Perciformes Gobiidae Rhinogobius boa native   
Perciformes Gobiidae Rhinogobius duospilus native   
Perciformes Gobiidae Rhinogobius giurinus native  Cá Bống cát 
Perciformes Gobiidae Rhinogobius honghensis native   
Perciformes Gobiidae Rhinogobius leavelli native   
Perciformes Gobiidae Rhinogobius milleri questionable   
Perciformes Gobiidae Rhinogobius nammaensis questionable   
Perciformes Gobiidae Rhinogobius sulcatus native   
Perciformes Gobiidae Rhinogobius variolatus native   
Perciformes Gobiidae Rhinogobius vermiculatus questionable   
Perciformes Gobiidae Rhinogobius virgigena native   
Cypriniformes Cyprinidae Rhodeus rheinardti native   
Cypriniformes Cyprinidae Rhodeus spinalis questionable   
Osmeriformes Salangidae Salanx chinensis native Chinese noodlefish Cá Ngãn Trung hoa 
Osmeriformes Salangidae Salanx cuvieri native Noodlefish Cá Ngãn 
Cypriniformes Cyprinidae Sarcocheilichthys caobangensis native   
Cypriniformes Cyprinidae Sarcocheilichthys hainanensis native   
Cypriniformes Cyprinidae Saurogobio immaculatus native   
Cypriniformes Cyprinidae Scaphiodonichthys acanthopterus native   
Cypriniformes Cyprinidae Scaphiodonichthys burmanicus native   
Cypriniformes Cyprinidae Scaphiodonichthys macracanthus native   
Cypriniformes Cyprinidae Scaphognathops stejnegeri native   
Perciformes Scatophagidae Scatophagus argus native Spotted scat Cá Nầu 
Cypriniformes Balitoridae Schistura antennata native   
Cypriniformes Balitoridae Schistura bachmaensis native   
Cypriniformes Balitoridae Schistura callichromus native   
Cypriniformes Balitoridae Schistura carbonaria native   
Cypriniformes Balitoridae Schistura caudofurca native   
Cypriniformes Balitoridae Schistura chapaensis native   
Cypriniformes Balitoridae Schistura dalatensis native   
Cypriniformes Balitoridae Schistura finis native   
Cypriniformes Balitoridae Schistura hingi native   
Cypriniformes Balitoridae Schistura huongensis native   
Cypriniformes Balitoridae Schistura implicata native   
Cypriniformes Balitoridae Schistura incerta native   
Cypriniformes Balitoridae Schistura kongphengi native   
Cypriniformes Balitoridae Schistura kontumensis native   
Cypriniformes Balitoridae Schistura namboensis native   
Cypriniformes Balitoridae Schistura nasifilis native   
Cypriniformes Balitoridae Schistura orthocauda native   
Cypriniformes Balitoridae Schistura pervagata native   
Cypriniformes Balitoridae Schistura psittacula native   
Cypriniformes Balitoridae Schistura sokolovi native   
Cypriniformes Balitoridae Schistura spekuli native   
Cypriniformes Balitoridae Schistura spiloptera native   
Cypriniformes Balitoridae Schistura susannae native   
Cypriniformes Balitoridae Schistura thanho native   
Cypriniformes Balitoridae Schistura yersini native   
Osteoglossiformes Osteoglossidae Scleropages formosus native Asian bonytongue Cá Kim Long 
Perciformes Scombridae Scomberomorus sinensis native Chinese seerfish Cá thu song 
Cypriniformes Cyprinidae Semilabeo notabilis native  Cá Anh vũ 
Clupeiformes Engraulidae Setipinna melanochir native Dusky-hairfin anchovy Cá Lẹp vây đen 
Cypriniformes Balitoridae Sewellia albisuera native   
Cypriniformes Balitoridae Sewellia breviventralis native   
Cypriniformes Balitoridae Sewellia elongata native   
Cypriniformes Balitoridae Sewellia lineolata native   
Cypriniformes Balitoridae Sewellia marmorata native   
Cypriniformes Balitoridae Sewellia patella native   
Cypriniformes Balitoridae Sewellia pterolineata native   
Cypriniformes Balitoridae Sewellia speciosa native   
Cypriniformes Cyprinidae Sikukia stejnegeri native   
Siluriformes Siluridae Silurus asotus questionable Amur catfish  
Perciformes Odontobutidae Sineleotris chalmersi native   
Perciformes Odontobutidae Sineleotris namxamensis native   
Cypriniformes Cobitidae Sinibotia pulchra native   
Cypriniformes Cobitidae Sinibotia robusta native   
Cypriniformes Cyprinidae Sinibrama affinis native   
Cypriniformes Cyprinidae Sinibrama melrosei native   
Cypriniformes Cyprinidae Sinilabeo binhluensis native   
Cypriniformes Cyprinidae Sinilabeo brevirostris native   
Cypriniformes Cyprinidae Sinilabeo longirostris native   
Perciformes Percichthyidae Siniperca chuatsi native Chinese perch  
Perciformes Percichthyidae Siniperca scherzeri native   
Perciformes Percichthyidae Siniperca vietnamensis native   
Synbranchiformes Mastacembelidae Sinobdella sinensis native   
Cypriniformes Balitoridae Sinogastromyzon chapaensis native   
Cypriniformes Balitoridae Sinogastromyzon minutus native   
Cypriniformes Balitoridae Sinogastromyzon rugocauda native   
Cypriniformes Balitoridae Sinogastromyzon tonkinensis native   
Cypriniformes Balitoridae Sinohomaloptera kwangsiensis native   
Cypriniformes Cyprinidae Spinibarbus babeensis native   
Cypriniformes Cyprinidae Spinibarbus caldwelli native   
Cypriniformes Cyprinidae Spinibarbus denticulatus native  Cá Bỗng 
Cypriniformes Cyprinidae Spinibarbus hollandi native  Cá Chày dất 
Cypriniformes Cyprinidae Spinibarbus nammauensis native   
Cypriniformes Cyprinidae Spinibarbus ovalius native   
Cypriniformes Cyprinidae Squalidus atromaculatus native   
Cypriniformes Cyprinidae Squaliobarbus curriculus native Barbel chub Cá Chày mắt đỏ 
Perciformes Gobiidae Stenogobius mekongensis native   
Perciformes Gobiidae Stenogobius ophthalmoporus native   
Perciformes Gobiidae Stigmatogobius pleurostigma native   
Cypriniformes Cobitidae Syncrossus beauforti native Chameleon loach  
Cypriniformes Cobitidae Syncrossus helodes native Tiger botia Cá Heo sọc 
Cypriniformes Cobitidae Syncrossus hymenophysa misidentification Tiger loach Cá heo 
Tetraodontiformes Tetraodontidae Takifugu ocellatus native   
Cypriniformes Cyprinidae Tanichthys albonubes native White cloud mountain minnow  
Cypriniformes Cyprinidae Tanichthys micagemmae native   
Cypriniformes Cyprinidae Tanichthys thacbaensis native   
Clupeiformes Clupeidae Tenualosa reevesii native Reeve's shad Cá Cháy thường 
Clupeiformes Clupeidae Tenualosa thibaudeaui native Laotian shad Cá Cháy nam 
Perciformes Terapontidae Terapon jarbua native Jarbua terapon Cá Ong 
Tetraodontiformes Tetraodontidae Tetraodon cochinchinensis native   
Tetraodontiformes Tetraodontidae Tetraodon cutcutia native Ocellated pufferfish  
Tetraodontiformes Tetraodontidae Tetraodon fluviatilis native Green pufferfish Cá nóc 
Tetraodontiformes Tetraodontidae Tetraodon leiurus native   
Tetraodontiformes Tetraodontidae Tetraodon nigroviridis native Spotted green pufferfish  
Cypriniformes Cyprinidae Thryssocypris tonlesapensis native   
Cypriniformes Cyprinidae Thynnichthys thynnoides native  Cá linh cám 
Cypriniformes Cyprinidae Tor douronensis native River carp  
Cypriniformes Cyprinidae Tor tambra native   
Cypriniformes Cyprinidae Tor tambroides native Thai mahseer Cá Ngựa xám 
Cypriniformes Cyprinidae Toxabramis hotayensis native   
Cypriniformes Cyprinidae Toxabramis houdemeri native   
Cypriniformes Cyprinidae Toxabramis maensis native   
Cypriniformes Cyprinidae Toxabramis nhatleensis native   
Perciformes Toxotidae Toxotes chatareus native Largescale archerfish Cá mang ro 
Cypriniformes Balitoridae Traccatichthys taeniatus native   
Perciformes Osphronemidae Trichogaster microlepis native Moonlight gourami Cá sac diep 
Perciformes Osphronemidae Trichogaster pectoralis native Snakeskin gourami Cá Sặc rằn 
Perciformes Osphronemidae Trichogaster trichopterus native Three spot gourami Cá Sặc bươm 
Perciformes Osphronemidae Trichopsis pumila native Pygmy gourami  
Perciformes Osphronemidae Trichopsis vittata native Croaking gourami Cá bai tràu 
Cypriniformes Cyprinidae Trigonostigma espei native Lambchop rasbora  
Cypriniformes Balitoridae Vanmanenia tetraloba native   
Cypriniformes Cyprinidae Varicorhinus babeensis native   
Cypriniformes Cyprinidae Varicorhinus thacbaensis native   
Cypriniformes Cyprinidae Varicorhinus yeni native   
Siluriformes Siluridae Wallago attu native Wallago Cá leo 
Siluriformes Siluridae Wallago leerii native   
Siluriformes Siluridae Wallago micropogon native   
Beloniformes Belonidae Xenentodon cancila native Freshwater garfish Cá nhói 
Beloniformes Belonidae Xenentodon canciloides native  Cá nhái 
Cypriniformes Cyprinidae Xenocypris argentea native Yellowfin  
Tetraodontiformes Tetraodontidae Xenopterus naritus native   
Cypriniformes Cyprinidae Yaoshanicus dorsohorizontalis native   
Cypriniformes Cyprinidae Yaoshanicus kyphus native   
Cypriniformes Cobitidae Yasuhikotakia eos native Sun loach Cá heo 
Cypriniformes Cobitidae Yasuhikotakia lecontei native Silver loach Cá heo 
Cypriniformes Cobitidae Yasuhikotakia modesta native Redtail botia Cá heo 
Cypriniformes Balitoridae Yunnanilus cruciatus native   
Cypriniformes Cyprinidae Zacco platypus native Freshwater minnow  
Beloniformes Hemiramphidae Zenarchopterus ectuntio native  Cá lìm kìm 

Page created by: Eli, 15.08.07, last modified by: Lei, 20.11.08

what's new | tropical fish home | rainforests | news | search | about | contact
Copyright TropicalFreshwaterFish.com 1994-2013

The copy for tropicalfreshwaterfish.com was written in 1994-1995. Therefore some information such as scientific names may be out of date. For this, I apologize. Feel free to send corrections to me.