mackerels are carnivores
A shoal of mackerels
There are not many differences between female jack mackerels and male mackerels. However, the female jack mackerels are able to lay eggs and reproduce.
geckos
no they dont have any camouflage of their enviroment
a shark
mackerels are carnivores
Mackerel or mackerels
It depends on what type of shark I guess. I know for a fact that guitarfish (aka shovelnose shark) eat Mackerel
Mackerels are saltwater fish. Tadpoles live in freshwater. Meaning a mackerel wouldn't have much chance of eating tadpoles.
That adaptation is called camouflage.
Spotted Dolphins Spotted Dolphins