Chapters
Fish and Sea Creatures
Guide to Halal Animals · Ali Abuqlam
Text and original illustrations from the published edition. Use “Original page” to view the corresponding PDF page.
Chapter One: Fish and Sea Creratures

1. Fish and Sea Creatures
In this section of the book a list of fish and sea creatures has been developed with their English and scientific name. The list has been divided to two categories,
Category one: Halal fish and sea creatures Category two: Fish and sea creatures those are, not halal to eat, Haram
Jurisprudence Introduction - Tathkia of Fish and sea creatures:
Halal to eat fish must undergo Tathkia by Islamic law to become halal for human consumption.
Fish Tathkia involves:
- The fish must be taken alive from the water, or - The fish must be caught with a fishing tool. - It is not a condition for the fisherman to be a Muslim.
Tathkia wouldn’t be met if:
- the fish dies in water without being caught by a fishing tool. - the fish left to die in water deliberately, like leaving it in a small pool of water till it dies. - the fish left in the fishing tool deliberately until it dies in water.
The Tathkia requirements for other sea creatures have the same conditions as those for fish.
General Rule:
All fish live in water, whether sea water or fresh water are halal to eat if they have scale, peels or flakes during a period of their life. Otherwise they are not halal to eat, haram, if they don’t have scale, peels or flake. Scale, peels or flakes are solid pieces with different shapes that grow on the skin of the fish, they my cover the entire body of the fish or just part of it.
There are species other than fish living in water are halal to eat; like shrimp and crayfish. Details will be presented later in this book.
Fish’s egg, roe, of halal fish is halal to eat and the same of non halal fish is haram.
1.1. Type of scales (peels)




Type of scales (peels)
There are many types of peels that cover fish’s body, these are divided to four main types:
1.1.1. Cosmoid Scales
Cosmoid scales are found only on ancient lobe-finned fishes, including some of the earliest lungfishes and in Crossopterygian, including the living coelacanth. The inner
part of the scales is made of dense lamellar bone called isopedine. These are bony scales covered by cosmoid substance.

Examples for fish that have these scales are Queensland Latmera and lungfish.


1.1.2. Placoid Scales
Placoid scales are structurally homologous with vertebrate teeth, having a central pulp cavity supplied with blood vessels, surrounded by a conical layer of dentine, all of which sits on top of a rectangular basal plate that rests on the dermis. The outermost layer is composed of vitrodentine, a largely inorganic enamel-like substance. Placoid scales are composed of two parts, the Baseline that fix the scales in the skin while the other part takes a rectangular shape with its top heading to the
back towards the tail. Placoid (pointed, tooth-shaped) scales are found in the cartilaginous fishes: sharks, rays. They are also called dermal denticles.



Some examples for the fish that have this kind of scales are the shark and rays.

1.1.3. Ganoid scales
These are small rigid plate scales covered by a shiny ganoid layer and it is characterizing kind of the river fish, these scales are aligned with each other and not overlapping.


Some examples of fish with these scales are Paddlefish, Common Sturgeon and Bichir. They are of a little kind of today freshwater fish that lived of the time of dinosaurs.

sturgeons, paddlefishes, gars, bowfin, and bichirs
Sturgeons

Bichir

Gar

Bowfin

Paddlefishe

1.1.4. Leptoid Scale

These scales are known as flake, have a disc format and grow with the fish growing and forming inner circles. The resulting of this is a fish can be aged by counting the growth rings. These scales are over lapping and partially cover other scales.
Leptoid scales are found on higher-order bony fish, the outer part of these scales fan out with bony ridges while the inner part is criss-crossed with fibrous connective tissue. They are thinner and more translucent than other types of scales and lack the hardened enamel-like or dentine layers.
Leptoid scales overlap in a head-to-tail configuration, like roof tiles, making them more flexible than cosmoid and ganoid scales. This arrangement allows a smoother flow of water over the body and reduces drag. There are two kinds of Leptoid scales, ctenoid scales and cycloid scales:
Figure below shows: Ctenoid Scales and Cycloid Scales



Cycloid scales in carp fish

1.2. Fish -halal
English name: Albacore Tuna
Scientific name: Thunnus Alalunga
Halal
English name: Alewife
Scientific name: Alosa (Pomolobus) seudoharengus
Halal
English name: Amberjack
Scientific name: Seriola
Halal
English name: Greater Amberjack
Scientific name: Seriola Dumerili
Halal
English name: Anchovies
Scientific name: Engraulidae
Halal
English name: Buccaneer Anchovy
Scientific name: Encrasicholina Punctifer
Halal
English name: Angelfishes and Butterflyfishes
Scientific name: Pomacanthidae
Halal
English name: Royal Angelfish
Scientific name: Pygoplites Diacanthus
Halal
English name: Emperor Angelfish
Scientific name: Pomacanthus imperator
Halal
English name: Halfmoon Angelfish, Yellow- marked Angelfish
Scientific name: Pomacanthus maculosus
Halal
English name: Asp
Scientific name: Aspius vorax
Halal
English name: Ballyhoo /Halfbeaks
Scientific name: Hemiramphus Brasiliensis/ Hemiramphidae
Halal
English name: Binni or Mesopotamic Barbel
Scientific name: Mesopotamichthys Sharpeyi
Halal
English name: Barbel or Berzem
Scientific name: Luciobarbus Pectoralis / Luciobarbus Xanthopterus
Halal
English name: Barbel or Berzem Black Fin Wolf Herring
Scientific name: Chirocentrus Dorab
Halal
English name: Great Barracuda
Scientific name: Sphyraena Barracuda
Halal
English name: Bigeye Barracuda
Scientific name: Sphyraena Forsteri
Halal
English name: Sawtooth Barracuda
Scientific name: Sphyraena Putnamae
Halal
English name: Yellowtail Barracuda
Scientific name: Sphyraena Flavicauda
Halal
English name: Blackfin Barracuda
Scientific name: Sphyraena Qenie
Halal
English name: Obtuse Barracuda
Scientific name: Sphyraena Obtusatas
Halal
English name: Sphyraena Barracuda
Scientific name: Sphyraena Commersonii
Halal
English name: European Barracuda
Scientific name: Sphyraena Sphyraena
Halal
English name: Atlantic Pomfret
Scientific name: Brama Brama / Bramidae
Halal
English name: Barramundi Perch
Scientific name: Latidae /Lates calcarifer
Halal
English name: European seabass
Scientific name: Dicentrarchus labrax
Halal
English name: Bigeyes
Scientific name: Priacanthidae
Halal
English name: blackfish or Tautog Wrasse
Scientific name: Tautoga onitis
Halal
English name: Blacksmith Damselfish
Scientific name: Chromis punctipinnis
Halal
English name: Bluefish
Scientific name: Pomatomus saltatrix
Halal
English name: Bluegill
Scientific name: Lepomis macrochirus
Halal
English name: African bonytongue/ African arowana
Scientific name: Heterotis niloticus
Halal
English name: Rubberlips
Scientific name: Plectorhinchus Gaterinus
Halal
English name: Sordid Sweetlips
Scientific name: Plectorhinchus sordidus
Halal
English name: Sordid rubberlip
Scientific name: Plectorhinchus sordidus
Halal
English name: Bocaccio rockfish, sea perch, salmon Grouper
Scientific name: Sebastes paucispinis
Halal
English Name: Bombay duck or bummalo Scientific name: Harpadon nehereus
Halal
English name: Bonefish
Scientific name: Albula vulpes /Albulidae
Halal
English name: Bonito
Scientific name: Sardini
Halal
English name: Bowfin /Dogfish/Grindle/ mud pike
Scientific name: Amia calva
Halal
English name: Bogue
Scientific name: Boops boops
Halal
English name: Bream
Scientific name: Abramis brama
Halal
English name: Brond-snout
Scientific name: Chondrostoma regium
Halal
English name: Brill
Scientific name: Scophthalmus rhombus
Halal
English name: Buffalo fish /suckers
Scientific name: Ictiobus
Halal
English name: Butterfishes
Scientific name: Stromateidae
Halal
English name: Butterflyfishes
Scientific name:
Halal
English name: Blacktail Butterflyfish
Scientific name: Chaetodon austriacus
Halal
English name: Cabrilla or starry Grouper or flag cabrilla, Spotted Cabrilla
Scientific name: Epinephelus labriformis
Halal
English name: Greasy Grouper, Arabian Grouper
Scientific name: Epinephelus tauvina
Halal
English name: Areolate Grouper
Scientific name: (Epinephelus areolatus)
Halal
English name: Calico Bass or white crappie
Scientific name: Pomoxis annularis
Halal
English name: capelin or caplin Smelt
Scientific name: Mallotus villosus
Halal
English name: Carp, common Carp or European Carp
Scientific name: Cyprinus carpio
Halal
English name: Comber
Scientific name: Serranus cabrilla
Halal
English name: Painted Comber
Scientific name: Serranus scriba
Halal
English name: Grass Carp
Scientific name: Ctenopharyngodon idella
Halal
English name: Silver Carp
Scientific name: Hypophthalmichthys molitrix
Halal
English name: Nile Lebeo Carp
Scientific name: Labeo niloticus
Halal
English name: Rohu or roho labeo /Indian Carp
Scientific name: Labeo rohita
Halal
English name: European crucian Carp
Scientific name: Carasobarbus luteus
Halal
English name: African Carp
Scientific name: Labeo coubie
Halal
English name: Carpsucker fish, River carpsucker
Scientific name: Carpiodes carpio
Halal
English name: Twobelt cardinal
Scientific name: Apogonichthyoides taeniatus
Halal
English name: Characin
Scientific name: Alestes dentex
Halal
English Name: Shrimp Scad, slender yellowtail kingfish
Scientific name: Alepes djedaba
Halal
English name: Chub Mackerel, Pacific Mackerel or blue Mackerel
Scientific name: Scomber japonicus
Halal
English name: Cero, pintado, kingfish, Cero Mackerel
Scientific name: Scomberomorus regalis
Halal
English name: Narrow-barred Spanish mackerel
Scientific name: Scomberomorus commerson
Halal
English name: Spanish Mackerel
Scientific name: Scomberomorus maculatus
Halal
English name: Indian Mackerel
Scientific name: Rastrelliger kanagurta
Halal
English name: Mediterranean horse mackerel
Scientific name: trachurus mediterraneus
Halal
English name: Kawakawa
Scientific name: Scombridae /Euthynnus /Euthynnus affinis
Halal
English name: channel Bass, Red Drum redfish, Spottail Bass
Scientific name: Sciaenops ocellatus
Halal
English name: Shi Drum
Scientific name: Umbrina cirrosa
Halal
English name: Drum
Scientific name: Umbrina cirrosa
Halal
English name: char or charr, lake char
Scientific name: Salvelinus umbla
Halal
English name: Chilan Seabass, Patagonian Toothfish
Scientific name: Dissostichus eleginoides
Halal
English name: Chilipepper rockfish, Chilipepper Seaperch
Scientific name: Sebastes Goodei
Halal
English name: European Chub
Scientific name: Squalius cephalus
Halal
English name: Tilapia / Cichlids
Scientific name: Cichlidae / Oreochromis niloticus
Halal
English name: Ciscoes, northern cisco, lake herring, chub or tullibee
Scientific name: Coregonus artedi
Halal
English name: Cobia, Cabio, or black Bonito
Scientific name: Rachycentron canadum
Halal
English name: Cod
Scientific name: Gadus
Halal
English name: Common Snook
Scientific name: Centropomus undecimalis / Centropomidae
Halal
English name: California corbina croaker
Scientific name: Menticirrhus undulatus
Halal
English name: Cottonwick Grunt
Scientific name: Haemulidae /Haemulon melanurum
Halal
English name: Striped Grunter
Scientific name: Pelates quadrilineatus
Halal
English name: Crappie, black crappie
Scientific name: Pomoxis nigromaculatus / Pomoxis
Halal
English name: Crevalle jack
Scientific name: Caranx hippos / Caranx
Halal
English name: Croacker, White croaker
Scientific name: Genyonemus lineatus
Halal
English name: Silver Croaker
Scientific name: Pennahia argentata
Halal
English name: Tigertooth Croaker
Scientific name: Otolithes ruber
Halal
English name: crucian Carp
Scientific name: Carassius carassius
Halal
English name: Cubbyu, streaked ribbonfish or striped Drum, high-hat
Scientific name: Pareques acuminatus
Halal
English name: Cunner, conner, chogset and bergall
Scientific name: Tautogolabrus adspersus /Tautogolabrus
Halal
English name: common Dab
Scientific name: Limanda limanda/ Pleuronectidae
Halal
English name: Damselfish
Scientific name: Pomacentridae
Halal
English name: Common dentex
Scientific name: Dentex dentex
Halal
English name: Large eye dentex Scientific Name: Dentex macrophthalmus
Halal
English name: Doctor fish
Scientific name: Garra rufa
Halal
English name: Bluespotted dottyback
Scientific name: Pseudochromis persicus
Halal
English name: eulachon, oolichan, hooligan, ooligan, or candlefish
Scientific name: Thaleichthys pacificus
Halal
English Name: Blackspot Emperors /Spangled emperor
Scientific name: Lethrinus nebulosus
Halal
English name: Thumbprint Emperor
Scientific name: Lethrinus harak
Halal
English name: Pink ear Emperor, Redspot Emperor
Scientific name: Lethrinus lentjan
Halal
English name: Snubnose Emperor
Scientific name: Lethrinus borbonicus
Halal
English name: flounder, winter flounder
Scientific name: Pseudopleuronectes americanus
Halal
English name: flounder, Summer flounder
Scientific name: Paralichthys dentatus
Halal
English name: flying fish
Scientific name: exocoetidae
Halal
English name: Forkbeard
Scientific name: Phycis phycis/ Gadiformes/Phycidae
Halal
English name: Frost Fish, American Smelt, Ice Fish, Leefish, Rainbow Smelt
Scientific name: Osmerus mordax /Osmeridae
Halal
English name: Bartail flathead, Indian flathead
Scientific name: Platycephalidae/Platycephalu s indicus
Halal
English name: gag Grouper, velvet rockfish or charcoal belly
Scientific name: Mycteroperca microlepis
Halal
English name: Giant Kelpfish
Scientific name: Heterostichus rostratus
Halal
English name: gizzard shads
Scientific name: Dorosoma
Halal
English name: Goatfishes
Scientific name: Mullida
Halal
English name: Goldeye or yellow Herring or toothed Herring
Scientific name: Hiodon alosoides
Halal
English name: Goldfish
Scientific name: Carassius auratus auratus
Halal
English name: graylings
Scientific name: Thymallus /Salmonidae
Halal
English name: greenlings
Scientific name: Hexagrammidae
Halal
English name: Graysby Grouper
Scientific name: Cephalopholis cruentata
Halal
English name: Grouper
Scientific name: Epinephelinae
Halal
English name: White Grouper
Scientific name: Epinephelus aeneus
Halal
English name: Bluespotted Grouper
Scientific name: Cephalopholis argus
Halal
English name: spotted coral grouper/Coral trout/ leopard coral grouper
Scientific name: Plectropomus maculates, Plectropomus leopardus ,
Halal
English name: Grunion
Scientific name: Leuresthes
Halal
English name: Grunts
Scientific name: Haemulidae
Halal
English name: Silver Grunt
Scientific name: Pomadasys argenteus
Halal
English name: bastard Grunt
Scientific name: Pomadasys incisus
Halal
English name: Bucchich's goby
Scientific name: Gobius bucchichi/ Gobiidae
Halal
English name: haddock
Scientific name: Melanogrammus aeglefinus / Gadidae
Halal
English name: Hake, European Hake
Scientific name: Merluccius merluccius
Halal
English name: Hake, Argentine Hake
Scientific name: Merluccius hubbsi
Halal
English name: Hake, Southern Hake
Scientific name: Merluccius australis
Halal
English name: Hake, Shallow-water Hake
Scientific name: Merluccius capensis
Halal
English name: Hake, Silver Hake, Pacific Hake, or Pacific whiting
Scientific name: Merluccius bilinearis
Halal
English name: Shortnose whiting
Scientific name: Sillaginidae /Sillago arabica
Halal
English name: Whiting or merling
Scientific name: Merlangius merlangu
Halal
English name: Halfbeaks/ River Garfish
Scientific name: : Hemiramphus lutkei Exocoetoidea/ Hyporhamphus regularis
Halal
English name: Halfmoon
Scientific name: Medialuna californiensis
Halal
English name: : Righteye flounders Halibut
Scientific name: Hippoglossus /Pleuronectidae
Halal
English name: Hamlet
Scientific name: Hypoplectrus
Halal
English name: hardhead fish (carp)
Scientific name: Mylopharodon conocephalus
Halal
English name: Hawkfish
Scientific name: Cirrhitidae
Halal
English name: herring fish, forage fish
Scientific name: Clupeidae
Halal
English name: harvestfish or American harvestfish, butterfish
Scientific name: Peprilus paru
Halal
English name: Harvestfish
Scientific name: Peprilus alepidotus
Halal
English name: Hogchoker/ Sole
Scientific name: Trinectes maculatus
Halal
English name: hogfish/ Wrasse
Scientific name: Lachnolaimus maximus
Halal
English name: Green Jobfish/ Snapper
Scientific name: Aprion virescens/ Lutjanidae
Halal
English name: Atlantic horse Mackerel
Scientific name: Trachurus trachurus
Halal
English name: Atlantic Mackerel
Scientific name: Scomber scombus
Halal
English name: Jack Mackerels
Scientific name: Trachurus
Halal
English name: Rusty jobfish
Scientific name: Aphareus rutilans
Halal
English name: jack Mackerel
Scientific name: Carangidae
Hala
English name: jack silverside or jacksmelt
Scientific name: Atherinopsis californiensis
Halal
English name: John Dory, St Pierre or Peter's Fish
Scientific name: Zeus faber
Halal
English name: Kelpfish
Scientific name: Chironemus georgianus
Halal
English name: King Mackerel, Kingfish
Scientific name: Scomberomorus cavalla
Halal
English name: Spanish hogfish "ladyfish
Scientific name: Bodianus rufus
Halal
English name: largemouth Bass
Scientific name: Micropterus salmoides
Halal
English name: ling cod, lingcod ,buffalo cod or cultus cod
Scientific name: Ophiodon elongatus
Halal
English name: Brushtooth lizardfish/ Lizardfish
Scientific name: Saurida undosquamis/Synodontidae
Halal
English name: Greater Lizardfish
Scientific name: Saurida tumbil /Synodontidae
Halal
English name: lutefishes
Scientific name: Citharinus citharus
Halal
English name: Zebrafish, firefish, turkeyfish /Soldier lionfish
Scientific name: Pterois russelli/Pterois
Halal - The fish has a toxic fins
English name: Lookdown
Scientific name: Selene vomer
Halal
English name: Leerfish
Scientific name: Lichia amia
Halal
English name: Mackerel
Scientific name: Scombrini
Halal
English name: mahi-mahi, dolphinfish , dorade coryphène, dorado
Scientific name: Coryphaena hippurus
Halal
English name: Margate, black Margate
Scientific name: Anisotremus surinamensis
Halal
English name: Mangar
Scientific name: Luciobarbus esocinus
Halal
English name: Meagre
Scientific name: Argyrosomus regius
Halal
English name: Brown Meagre
Scientific name: Sciaena umbra
Halal
English name: menhaden, mossbunker, bunker, Pogy
Scientific name: Brevoortia and Ethmidium
Halal
English name: menpachi Squirrelfish
Scientific name: Holocentridae
Halal
English name: Milkfish
Scientific name: Chanos chanos
Halal
English name: Mojarras
Scientific name: Gerreidae
Halal
English name: Pursemouth - Yellowfin Mojarra
Scientific name: Gerres cinereus
Halal
English name: mooneyes
Scientific name: Hiodontidae
Halal
English name: mullets, grey mullets, flathead mullet, striped mullet, black mullet
Scientific name: Mugil cephalus/ Mugiliformes /Mugilidae / Liza abu
Halal
English name: Golden grey mullet
Scientific name: Liza aurata
Halal
English name: Thinlip mullet
Scientific name: Liza ramada
Halal
English name: leaping mullet
Scientific name: Liza saliens
Halal
English name: Mullet /Red Mullet goat fish
Scientific name: Mullus barbatus
Halal
English name: goat fish Striped red mullet
Scientific name: Mullus surmuletus
Halal
English name: muskellunge, muskelunge, muscallonge, milliganong, or maskinonge "muskie
Scientific name: Esox masquinongy
Halal
English name: marbled Grouper, donkey fish, mutton hamlet, rockhind, sicklefish grouper
Scientific name: Dermatolepis inermis
Halal
English name: mutton Snapper
Scientific name: Lutjanus analis
Halal
English name: Needlefish or Garfish
Scientific name: Belonidae/ Belone belone
Halal
English name: Rudderfish Opaleye / Sea chub
Scientific name: Girella nigricans
Halal
English name: Common Pandora Seabream
Scientific name: Pagellus erythrinus
Halal
English name: Axillary Seabream
Scientific name: Pagellus acarne
Halal
English name: Red seabream
Scientific name: Pagellus bogaraveo
Halal
English name: Redbanded Seabream
Scientific name: pagrus Auriga
Halal
English name: Palometa, banner Pompano, camade fish, cobbler, gafftopsail, great pompano, joefish, longfin pompano, sand mackerel, streamers jack, wireback, and zelwan
Scientific name: Trachinotus goodei
Halal
English name: Parrotfishe
Scientific name: Scaridae/Scarus persicus
Halal
English name: Perch fish
Scientific name: Percidae
Halal
English name: Nile Perch
Scientific name: Lates niloticus
Halal
English name: Permit
Scientific name: Trachinotus falcatus
Halal
English name: pickerel fish, chain pickerel or Southern Pike
Scientific name: Esox niger
Halal
English name: Pike, northern pike
Scientific name: Esox lucius
Halal
English name: Pikeperch
Scientific name: Sander lucioperca
Halal
English name: Red pigfish wrass
Scientific name: Bodianus vulpinus
Halal
English name: Pilchards or Sardines
Scientific name: Clupeidae
Halal
English name: Pinfish/ sea breams
Scientific name: Lagodon rhomboids
Halal
English name: Pilot fish
Scientific name: Naucrates doctor/ Carangidae
Halal
English name: Plaice, European plaice
Scientific name: Pleuronectes platessa
Halal
English name: Pomfret – zubaidy, Atlantic pomfret, silver or white pomfret
Scientific name: Bramidae, Brama brama, Pampus argenteus
Halal
English name: Black Pomfret
Scientific name: Parastromateus niger
Halal
English name: Pompano
Scientific name: Trachinotus
Halal
English name: Pompano Dolphinfish
Scientific name: Coryphaena equiselis / Coryphaena
Halal
English name: Porgies Seabream
Scientific name: Sparidae
Halal
English name: salema Porgy, cow bream or goldline
Scientific name: Sarpa salpa
Halal
English name: Red Porgy
Scientific name: Pagrus pagrus
Halal
English name: Haffara Seabream
Scientific name: Rhabdosargus haffara
Halal
English name: Annular SeaBream
Scientific name: Diplodus annularis
Halal
English name: Gilt-head Seabream / Seabream
Scientific name: Sparus aurata
Halal
English name: Sobaity Seabream
Scientific name: Sparidentex hasta
Halal
English name: saddle Seabream or oblade
Scientific name: Oblada melanura
Halal
English name: Blotched picarel seabreams
Scientific name: Spicara maena
Halal
English name: Black seabream
Scientific name: Spondyliosoma cantharus
Halal
English name: Common two-banded seabream
Scientific name: Diplodus vulgaris
Halal
English name: sand steenbras or striped Seabream
Scientific name: Lithognathus mormyrus
Halal
English name: Zebra seabream
Scientific name: Diplodus cervinus
Halal
English name: Sharpsnout seabream
Scientific name: Diplodus puntazzo
Halal
English name: Porkfish
Scientific name: Anisotremus virginicus
Halal
English name: Poutassou, Blue whiting
Scientific name: Gadidae /Micromesistius poutassou
Halal
English name: Pricklebacks
Scientific name: Stichaeidae
Halal
English name: Queenfish/croaker
Scientific name: Seriphus politus/Sciaenidae
Halal
English name: Doublespotted queenfish/Spotted Leather Skin Fish
Scientific name: Scomberoides/Scomberoides lysan
Halal
English name: Quillback /sucker
Scientific name: Carpiodes cyprinus/ Catostomidae
Halal
English name: robalo or sergeant fish, Common snook
Scientific name: Centropomus undecimalis/ Centropomidae
Halal
English name: Sergeant Major or píntano
Scientific name: Abudefduf saxatilis
Halal
English name: Panamic sergeant major
Scientific name: Abudefduf troschelii
Halal
English name: Silver biddy
Scientific name: Gerres oyena
Halal
English name: red fish, Crimson snapper red fish, Malabar blood Snapper, Emperor red snapper , Deep- water redfish
Scientific name: Centroberyx affinis, Lutjanus erythropterus, Lutjanus malabaricus, Lutjanus sebae
Halal
English name: Two-spot red snapper
Scientific name: Lutjanus bohar
Halal
English name: Humpback red snapper
Scientific name: Lutjanus gibbus
Halal
English name: King soldier bream, Bowen Snapper
Scientific name: Argyrops spinifer
Halal
English name: Roach /Carp
Scientific name: Cyprinidae /Rutilus rutilus
Halal
English name: rock Bass, rock Perch, goggle-eye, "goog" “monster goog"
Scientific name: Ambloplites rupestris, Ambloplites constellatus
Halal
English name: Sea Bass, Rockcods, Cods, Hinds, Trouts, Rock Grouper
Scientific name: Epinephelus adscensionis
Halal
English name: rockfishes, rock perches, ocean perches, sea perches, thornyheads and rockcods
Scientific name: Sebastidae
Halal
English name: Rose fish /ocean perch, Atlantic redfish, Norway haddock, red perch, red bream, golden redfish, or hemdurgan
Scientific name: Sebastes norvegicus/ Sebastidae
Halal
English name: Peron`s threadfin bream
Scientific name: Nemipterus peronei/Dentex tolu/Nemipterus tolu
Halal
English name: The Long-Finned Seabream
Scientific name: Sparidae
Halal
English name: Twobar seabream
Scientific name: Acanthopagrus bifasciatus
Halal
English name: Black ruff or rudderfish
Scientific name: Centrolophus niger
Halal
English name: sablefish, sable (USA), black cod (USA, UK, Canada), blue cod (UK), bluefish (UK), candlefish (UK), coal cod (UK), coalfish (Canada), beshow, and skil(fish) (Canada)
Scientific name: Anoplopoma fimbria
Halal
English name: Ilish, hilsa, hilsa herring or hilsa shad
Scientific name: Tenualosa ilisha
Halal
English name: Pollock/Saithe
Scientific name: Pollachius virens
Halal
English name: Salmon, Atlantic salmon
Scientific name: Salmo salar
Halal
English name: Round Sardinella
Scientific name: Sardinella aurita
Halal
English name: Madeiran sardinella
Scientific name: Sardinella maderensis
Halal
English name: European pilchard
Scientific name: Sardina pilchardus
Halal
English name: Sargo, White seabream
Scientific name: Diplodus sargus
Halal
English name: Goldlined seabream, silver bream, tarwhine
Scientific name: Rhabdosargus/Rhabdosargus sarba
Halal
English name: Goldsilk seabream
Scientific name: Acanthopagrus /Acanthopagrus berda
Halal
English name: Yellowfin sea bream
Scientific name: Acanthopagrus latus
Halal
English name: black seabream
Scientific name: Spondyliosoma cantharus
Halal
English name: Striped piggy
Scientific name: Pomadasys stridens
Halal
English name: Sauger or pikeperch
Scientific name: Sander canadensis
Halal
English name: Scad/ Mackerel Scad/ False scad
Scientific name: Decapterus macarellus/ Caranx rhonchus
Halal
English name: Yellow stripe scad
Scientific name: Selaroides leptolepis
Halal
English name: Bigeye scad
Scientific name: Selar crumenophthalmus
Halal
English name: Blackfin Scad
Scientific name: Alepes melanoptera
Halal
English name: Scamp Grouper
Scientific name: Mycteroperca phenax
Halal
English name: Schoolmaster snapper
Scientific name: Lutjanus apodus
Halal
English name: Streaked spinefoot
Scientific name: Siganidae /Siganus Javus
Halal
English name: White-spotted spinefoot
Scientific name: Siganus canaliculatus
Halal
English name: Dusky Spinefoot
Scientific name: Siganus luridus
Halal
English name: scup
Scientific name: Stenotomus chrysops
Halal
English name: Sea Bass
Scientific name: Serranidae
Halal
English name: Spotted seabass
Scientific name: Dicentrarchus punctatus
Halal
English name: sea chub
Scientific name: Kyphosidae
Halal
English name: Searobins or Gurnard
Scientific name: Triglidae
Halal
English name: Grey Gurnard
Scientific name: Triglidae/ Eutrigla gurnardus
Halal
English name: Red Gurnard / East Atlantic red Gurnard
Scientific name: Chelidonichthys cuculus/ Triglidae
Halal
English name: flying Gurnard, or helmet Gurnard
Scientific name: Dactylopterus volitans/ Triglidae
Halal
English name: Trout Cod / Highfin Grouper
Scientific name: Epinephelus maculatus
Halal
English name: Bleeker’s Grouper
Scientific name: Epinephelus bleekeri
Halal
English name: Striped Grouper:
Scientific name: Epinephelus latifasciatus
Halal
English name: Dusky Grouper/ Merou
Scientific name: Epinephelus marginatus
Halal
English name: Golden Grouper
Scientific name: Epinephelus alexandrinus
Halal
English name: Seatrout fish, spotted seatrout
Scientific name: Cynoscion nebulosus /Sciaenidae
Halal
English name: shads
Scientific name: Alosinae
Halal
English name: American shad
Scientific name: Alosa sapidissima
Halal
English name: Allis shad
Scientific name: Alosa alosa
Halal
English name: sheep head
Scientific name: Semicossyphus
Halal
English name: Serra Spanish Mackerel
Scientific name: Scomberomorus brasiliensis
Halal
English name: Silverside
Scientific name: Atheriniformes
Halal
English name: skipjack Tuna , aku, Arctic Bonito, mushmouth, oceanic Bonito, striped Tuna, or victor fish
Scientific name: Katsuwonus pelamis
Halal
English name: little Tunny
Scientific name: Euthynnus alletteratus
Halal
English name: Atlantic Bonito
Scientific name: Sarda sarda
Halal
English name: Yellowfin Tuna
Scientific name: Thunnus albacares
Halal
English name: smallmouth bass
Scientific name: Micropterus dolomieu
Halal
English name: Smelts
Scientific name: Osmeridae
Halal
English name: Snapper, bluestripe snapper, bluestripe sea perch
Scientific name: Lutjanus kasmira
Halal
English name: Snappers
Scientific name: Lutjanidae
Halal
English name: Sole
Scientific name: Soleidae
Halal
English name: Oriental sole
Scientific name: Brachirus orientalis
Halal
English name: Largescale tongue sole
Scientific name: Cynoglossus arel
Halal
English name: spadefishes
Scientific name: Ephippidae
Halal
English name: Splittails
Scientific name: Pogonichthys
Halal
English name: shirbot and variations shabut, shabboot or shabbout
Scientific name: Barbus grypus / Arabibarbus grypus
Halal
English name: Spot or Norfolk spot
Scientific name: Leiostomus xanthurus
Halal
English name: sprats
Scientific name: Sprattus
Halal
English name: Squawfish or pikeminnows
Scientific name: Ptychocheilus
Halal
English name: squirrelfish
Scientific name: Holocentrinae
Halal
English name: Sabre squirrel fish
Scientific name: Sargocentron spiniferum
Halal
English name: steelhead trout or rainbow trout
Scientific name: Oncorhynchus mykiss
Halal
English name: striped Bass, also called Atlantic striped bass, striper, linesider, pimpfish, rock, or rockfish
Scientific name: Morone saxatilis
Halal
English name: suckers
Scientific name: Catostomidae
Halal
English name: Sunfish
Scientific name: Centrarchidae
Halal
English name: Surfperches
Scientific name: Embiotocidae
Halal
English name: Surgeonfishes, tangs, unicornfishes
Scientific name: Acanthuridae Halal
English name: Tarpons
Scientific name: Megalops /Megalopidae
Halal
English name: Indian Thread fish
Scientific name: Alectis indica
Halal
English name: Tautog or blackfish/ Wrasse
Scientific name: Tautoga onitis / Labridae
Halal
English name: Temperate Basses
Scientific name: Moronidae
Halal
English name: Tench or doctor fish
Scientific name: Tinca tinca /Cyprinidae
Halal
English name: Tenpounders, ladyfish, skipjacks, jack-rashes
Scientific name: Elopidae
Halal
English name: Black-banded Trevally
Scientific name: Seriolina nigrofasciata
Halal
English name: Golden Trevally
Scientific name: Gnathanodon speciosus /Scomber speciosus
Halal
English name: giant Trevally, giant kingfish
Scientific name: Caranx ignobilis
Halal
English name: African Pompano/pennant-fish / threadfin Trevally
Scientific name: Alectis ciliaris
Halal
English name: Bluefin trevally
Scientific name: Caranx melampygus
Halal
English name: Snubnose Pompano
Scientific name: Trachinotus blochii
Halal
English name: Trachinotus
Scientific name: Polynemidae
Halal
English name: African tigerfish, tiervis or ngwesh
Scientific name: Hydrocynus vittatus
Halal
English name: Tilapia zillii
Scientific name: Redbelly Tilapia
Halal
English name: Mango Tilapia
Scientific name: Sarotherodon galilaeus
Halal
English name: Blue Tilapia
Scientific name: Oreochromis aureus
Halal
English name: Tilefishes
Scientific name: Malacanthidae
Halal
English name: tommy cod or tomcod, Atlantic tomcod or winter cod
Scientific name: Microgadus tomcod
Halal
English name: topsmelt silverside or simply topsmelt
Scientific name: Atherinops affinis
Halal
English name: Tripletail, Atlantic tripletail
Scientific name: Lobotes surinamensis/ Lobotidae
Halal
English name: Trout
Scientific name: Salmonidae
Halal
English name: Turbot (Pacific turbots, Curlfin turbot, Diamond turbot)
Scientific name: Pleuronichthys, Pleuronichthys decurrens; Hypsopsetta guttulata
Halal
English name: common Sole, Dover sole, or black sole
Scientific name: Solea solea
Halal
English name: Wahoo
Scientific name: Acanthocybium solandri /Scomberomorini
Halal
English name: Walleye/ pikeperch
Scientific name: Sander vitreus
Halal
English name: walleye Pollock or Alaska Pollock
Scientific name: Gadus chalcogrammus
Halal
English name: warmouth, warmouth sunfish, or warmouth bass
Scientific name: Lepomis gulosus /Centrarchidae
Halal
English name: Spotted seatrout, speckled Trout
Scientific name: Cynoscion nebulosus
Halal
English name: Lake Whitefish
Scientific name: Coregonus clupeiformis /Coregonus
Halal
English name: Mexican Hogfish, Wrasses fami
Scientific name: Labridae, Bodianus diplotaenia
Halal
English name: Humphead Wrasse, Napoleon Wrasse, Napoleon fish
Scientific name: Cheilinus undulatus
Halal
English name: Mediterranean rainbow Wrasse
Scientific name: Coris julis
Halal
English name: The sixbar wrasse or six-banded Wrasse
Scientific name: Thalassoma Hardwicke
Halal
English name: ornate wrasse
Scientific name: Thalassoma pavo
Halal
English name: brown wrasse
Scientific name: Labrus merula
Halal
English name: pearly razorfish or cleaver Wrasse
Scientific name: Xyrichtys novacula
Halal
English name: East Atlantic peacock Wrasse
Scientific name: Symphodus tinca
Halal
English name: Atlantic Wreckfish Perch
Scientific name: Polyprion americanus
Halal
English name: Yellowtail Snapper
Scientific name: Ocyurus chrysurus
Halal
English name: Weeverfish or weevers
Scientific name: Trachinidae
Halal
English name: Beluga / Sturgeons
Scientific name: Huso huso
Halal
English name: Bichirs and reedfish orropefish
Scientific name: Polypteridae
Halal
English name: Paddlefish
Scientific name: Polyodontidae / Polyodon spathula
Halal
English name: Guitarfish /Granulated guitarfish
Scientific name: Rhinobatidae/ Rhinobatos granulatus
Halal
English name: Stingrays /Common stingray
Scientific name: Myliobatoidei / (Dasyatis pastinaca)
Halal
English name: spotted eagle ray
Scientific name: Aetobatus narinari
Halal
English name: skates
Scientific name: Rajiformes
Halal
English name: Torpediniformes
Scientific name: Electric ray
Halal
English name: Sawfishes, also known as carpenter sharks
Scientific name: Pristiformes
Halal
English name: Triggerfishes
Scientific name: Balistidae
Halal
English name: Grey triggerfish
Scientific name: Balistes / Balistes capriscus
Halal
English name: Picasso Triggerfish and Arabian picassofish
Scientific name: Rhinecanthus assasi
Halal
English name: Starry triggerfish
Scientific name: Abalistes stellaris/ Balistes
Halal
English name: Filefish, foolfish, leatherjackets or shingles
Scientific name: Stephanolepis diaspros
Halal
English name: Short-nosed tripodfish
Scientific name: Triacanthus biaculeatus
Halal
English name: filefish foolfish, leather jackets or shingle
Scientific name: Stephanolepis hispidus/ Monacanthidae
Halal
English name: boxfishes, cofferfishes, cowfishes and trunkfishes
Scientific name: Ostraciidae
Halal
English name: Marbled spinefoot /Red Sea Rabbitfish
Scientific name: Siganidae / Siganus rivulatus
Halal
English name: scorpionfish, firefish, turkeyfish, dragonfish, and stingfish
Scientific name: Scorpaenidae
Halal
English name: Pacific Spotted Scorpionfish
Scientific name: Scorpaena mystes/ Scorpaena
Halal
English name: Red rock cod Scorpion fish
Scientific name: Scorpaenidae /Scorpaena papillosa
Halal
English name: red scorpionfish, Bigscale scorpionfish
Scientific name: Scorpaena scrofa
Halal
English name: Swordfish
Scientific name: Xiphias gladius
Halal
English name: Atlantic sailfish / Indo- Pacific sailfish
Scientific name: Istiophorus alb Istiophorus /platypterus icans
Halal
English name: black Marlin
Scientific name: Istiompax indica
Halal
English name: Atlantic blue Marlin
Scientific name: Makaira nigricans
Halal
English name: White Marlin
Scientific name: Kajikia albidus
Halal
English name: shortbill spearfish
Scientific name: Tetrapturus angustirostris
Halal
English name: Striped Marlin
Scientific name: Kajikia audax
Halal
English name: Mediterranean spearfish
Scientific name: Tetrapturus belone
Halal
English name: Longbill spearfish
Scientific name: Tetrapturus pfluegeri
Halal
English name: leatherjacket fish, skipjack or leather jack
Scientific name: Oligoplites saurus
Halal
English name: Shortjaw leatherjacket
Scientific name: Oligoplites refulgens
Halal
English name: dogfish sharks or spiny dogfishes, spurdog, mud shark, or piked dogfish
Scientific name: Squalidae / Squalus acanthias
Halal
English name: large-spotted dogfish, greater spotted dogfish shark
Scientific name: Scyliorhinidae/ Scyliorhinus stellaris
Halal
English name: small-spotted catshark, lesser-spotted dogfish shark, Rough-hound, or Morgay
Scientific name: Scyliorhinus canicula/ Scyliorhinidae
Halal
English name: Ground sharks, bullhead sharks, mackerel sharks, carpet Sharks, frilled and cow sharks, sawsharks
Scientific name: Carcharhiniformes, Heterodontiformes, Lamniformes, Orectolobiformes, Hexanchiformes, Pristiophoriformes, Squaliformes
Halah – Placoid scales
English name: Milk shark
Scientific name: Rhizoprionodon acutus
Halal
English name: Rock prickleback
Scientific name: Xiphister mucosus
Halal
English name: sand lance or sandlance
Scientific name: Ammodytidae
Halal
English name: Ocean pout or eelpout
Scientific name: Zoarcidae /Macrozoarces americanus
Halal
English name: Eel / Freshwater Eels
Scientific name: Anguillidae
Halal
English name: Mesopotamian spiny eel
Scientific name: Mastacembelidae / Mastacembelus mastacembelus
Halal
English name: burbot / bubbot / mariah, freshwater ling, the lawyer, coney-fish, lingcod
Scientific name: Lota lota
Halal
English name: Clingfishe / Pink cusk-eel, ling, Australian rockling, New Zealand ling, kingklip, pink ling, and northern ling
Scientific name: Ophidiidae /Gobiesocidae /Genypterus blacodes
Halal
English name: Tusk
Scientific name: Brosme brosme
Halal
English name: Common eel
Scientific name: Anguillidae/ Anguilla anguilla
Halal
English name: Blue Hake / Hoki/ blue Grenadier, whiptail or whiptail Hake
Scientific name: macruronus novaezelandiae
Halal
English name: Remoras or suckerfish
Scientific name: Echeneidae
Halal
English name: Elephantfish /Bottle nose
Scientific name: Mormyridae/ Mormyrus kannume
v
English name: Elephantfish /Bottle nose
Scientific name: Mormyridae/ Mormyrus tapirus
Halal
English name: Thisk-lipped Fish, Trunkfish /Elephantfishes
Scientific name: Marcusenius cyprinoides/ Mormyridae
Halal
English name: Elephantfish
Scientific name: Hyperopisus bebe /Mormyridae
Halal
English name: Elephantfish /Bottle nose
Scientific name: Mormyridae/ Mormyrus niloticus
Halal
English name: Silver Eel/ Cutlassfish/ largehead hairtail / beltfish/ Ribbonfish
Scientific name: Trichiurus lepturus
Halal
English name: Snake Mackerel/Oil fish
Scientific name: Ruvettus pretiosus /Gempylidae
Halal
English name: Snake Mackerel/ Escolar
Scientific name: Lepidocybium flavobrunneum /Gempylidae
Halal
1.3. Fish - haram
English name: Turbot
Scientific name: Scophthalmus maximus
Haram to eat
English name: Anglerfishes / deep sea goosefishes
Scientific name: Sladenia /Lophiidae
Haram to eat
English name: monkfish, fishing-frogs, frogfish and sea-devils
Scientific name: Lophius/ Lophius piscatorius
Haram to eat
English name: Blackmouth angler, Broad-headed Angler; Broad-headed Fishing-frog; Broadhead Goosefish
Scientific name: Lophiomus setigerus
Haram to eat
English name: Goosefishes
Scientific name: Lophiodes miacanthus
Haram to eat
English name: Basa Catfishe fish, swai, bocourti, river cobbler, cobbler, pangasius
Scientific name: Pangasius Bocourti
Haram to eat
English name: Mystus pelusius
Scientific name: Bagrid catfishes Zugzug Catfish
Haram to eat
English name: Mesopotamian catfish
Scientific name: Silurus triostegus
Haram to eat
English name: African butter Catfishe
Scientific name: Schilbe mystus
Haram to eat
English name: African Sharptooth Catfishe
Scientific name: Clarias gariepinus
Haram to eat
English name: Wahrindi Catfish
Scientific name: Synodontis schall
Haram to eat
English name: Bayad Catfishe, Black Nile Catfish
Scientific name: Bagrus bajad
Haram to eat
English name: giraffe Catfish
Scientific name: Auchenoglanis occidentalis
Haram to eat
English name: Nile catfish
Scientific name: Synodontis batensoda
Haram to eat
English name: Electric Catfishe
Scientific name: Malapterurus electricus
Haram to eat
English name: Silver Catfish, Sudan Catfish, Naked Catfishe
Scientific name: Bagrus docmac
Haram to eat
English name: Bullhead catfish
Scientific name: Ameiurus
Haram to eat
English name: Tra catfish
Scientific name: Pangasius hypophthalmus
Haram to eat
English name: Giant sea catfish
Scientific name: Arius gigas
Haram to eat
English name: Skilletfish
Scientific name: Gobiesocidae /Gobiesox strumosus
Haram to eat
English name: pufferfish, puffers, balloonfish, blowfish, bubblefish, globefish, swellfish, toadfish, toadies, honey toads, sugar toads, and sea squab, (in Japan fugu), (in Korea bok or bogeo), and(in China hétún)
Scientific name: Tetraodontidae
Haram to eat
English name: Fugu (Japanese) Starry Pufferfish
Scientific name: Arothron stellatus
Haram to eat
English name: WolEshes, Wolffishes, sea wolves, seawolf, Atlantic catfish, ocean catfish, devil fish, wolf eel, woof or sea cat
Scientific name: Anarhichadidae
Haram to eat
English name: Cabezon /sculpin
Scientific name: Scorpaenichthys marmoratus/ Cottidae
Haram to eat
English name: Slimy sculpin
Scientific name: Cottus cognatus /Cottidae
Haram to eat
English name: Lampreys
Scientific name: Petromyzontidae
Haram to eat
English name: Roman eel /Mediterranean moray
Scientific name: Muraena Helena
Haram to eat
English name: European conger Eel
Scientific name: Conger conger
Haram to eat
English name: Smooth lumpsucker/ Lumpsuckers or lumpfish
Scientific name: Cyclopterida /Aptocyclus ventricosus
Haram to eat
English name: Grunting Toadfish
Scientific name: Batrachoididae /Allenbatrachus grunniens
Haram to eat
English name: Midshipman fish/Toadfishes
Scientific name: Porichthys notatus/ Batrachoididae/ Opsanus
Haram to eat
English name: Darkedge midshipman
Scientific name: Porichthys analis
Haram to eat
English name: spotted ratfish /ghost sharks
Scientific name: Hydrolagus colliei /Chimaeridae
Haram to eat
English name: Searaven
Scientific name: Hemitripterus americanus /Scorpaenidae
Haram to eat
English name: Stone fish
Scientific name: Synanceiidae /Synanceia verrucosa
Haram to eat
English name: Bluespotted cornetfish
Scientific name: Fistularia commersonii
Haram to eat
English name: combtooth blenny
Scientific name: Salaria basilisca
Haram to eat
English name: Yellow seahorse
Scientific name: Hippocampus kuda
Haram to eat
1.4. Sea creatures - halal
English name: Tiger prawn
Scientific name: Penaeus monodon
Halal
English name: Pink shrimp
Scientific name: Trachypenaeus curvirostris
Halal
English name: Peregrine Shrimp
Scientific name: Metapenaeus stebbingi
Halal
English name: Kuruma Shrimp
Scientific name: Penaeus japonicus
Halal
English name: Mantis shrimp, or stomatopod
Scientific name: Stomatopoda
Halal
English name: Krill
Scientific name: Euphausiacea
Halal
English name: Crayfish, also known as crawfish, crawdads, freshwater lobsters, or mudbugs
Scientific name: Astacoidea
Halal
1.5. Sea creatures - haram
English name: Starfish, sea urchins, sand dollars, and sea cucumbers
Scientific name: Echinoderm
Haram to eat
English name: sea cucumbers
Scientific name: Holothuroidea
Haram to eat
English name: Starfish
Scientific name: Asteroidea
Haram to eat
English name: sea urchins / sea hedgehogs
Scientific name: Echinoidea
Haram to eat
English name: Crabs, lobsters, crayfish, shrimp, krill and barnacles
Scientific name: Crustacea The detail is below
English name: sand hopper
Scientific name: Talitrus saltator
Haram to eat
English name: Crabs
Scientific name: Brachyura
Haram to eat
English name: hermit crab
Scientific name: Paguritta gracilipes
Haram to eat
English name: Abalone, ear shells, sea ears
Scientific name: Haliotis mariae
Haram to eat
English name: Barnacle
Scientific name: Cirripedia
Haram to eat
English name: Sponge
Scientific name: Porifera
Haram to eat
English name: Jelly fish
Scientific name: Cnidaria
Haram to eat
Tusk shell or Scaphopoda
English name: squid, cuttlefish ,octopus ,snails , slugs
Scientific name: Mollusca
Haram to eat, details as below
English name: squid
Scientific name: Teuthida
Haram to eat
English name: Southern Calamari Squid
Scientific name: Sepioteuthis
Haram to eat
English name: Octopus
Scientific name: Octopus vulgaris
Haram to eat
English name: musky octopus
Scientific name: Eledone moschata
Haram to eat
English name: cuttlefish
Scientific name: Sepiida
Haram to eat
English name: Oyster
Scientific name: Bivalve molluscs
Haram to eat
English name: small edible sea snail, - Common periwinkle or winkle
Scientific name: Littorina littorea
Haram to eat
English name: marine mammals (whales& dolphin)
Scientific name: Cetacea
Haram to eat
English name: Manatees
Scientific name: Trichechidae, genus Trichechus
Haram to eat
English name: Saltwater crocodile, American alligator, gharial
Scientific name: Crocodilia, Crocodylia , Crocodylus porosus, Alligator mississippiensis, and Gavialis gangeticus
Haram to eat
English name: Sea turtles
Scientific name: Chelonioidea
Haram to eat
English name: coral reef snakes or sea snakes
Scientific name: Hydrophiinae
Haram to eat
English name: Walrus
Scientific name: Odobenus rosmarus
Haram to eat
English name: Sea lion
Scientific name: Zalophus californianus
Haram to eat
English name: Common seal
Scientific name: Phoca vituline
Haram to eat
English name: Otter
Scientific name: Lutrinae
Haram to eat
English name: axolotl, Mexican salamander or a Mexican walking fish
Scientific name: Ambystoma mexicanum
Haram to eat
English name: Spotted salamander
Scientific name: Ambystoma maculatum
Haram to eat
English name: Frogs
Scientific name: Anura
Haram to eat







































































































































































































































































































































































































































































































































