Steelhead fish are also known as Rainbow trout; they typically eat just about anything they can get, but specifically like insects, fish eggs, and smaller fish.
Usually steel.
Yes
Carnivores, because they eat fish, krill, and squid
Depends on what species. Some fish eat plant material, others eat other fish or sometimes insects, and possibly marine or terrestrial mammals. Some fish species may also eat and decompose decaying materials.
Some fish that commonly eat algae include plecos, siamese algae eaters, and otocinclus catfish. These fish can be beneficial in helping to control algae growth in aquariums and ponds. It's important to research the specific dietary needs and compatibility of these fish before adding them to an aquatic environment.
same as snake head fish
yes
Almost anything that is attracted to the light on its head.
head scales tail eyes entrails bones fins (some) skin
The bone, the chewy part, and the head.
They are often good eating fish
the head and the tail, hope this is helpfull
Well it depends on the type of fish you are talking about.
Hammerhead sharks eat stingrays, fish and octopus. They are also known to eat squid, crustaceans and other smaller sharks.
the guts, the head, the tail, the skin, and the scale's
There are plenty its head its eyes it bones its tail etc.
There are meany parts of the fish you cant it but a few would be the bones, the chewy part, and the head.