Baby fish are called fry.
CUB
fry no pun intended
A fish with 10 eyes is called a "fish." It does not have a special name for having a specific number of eyes.
While they are still an egg, they are called roe. Once the young are hatched, they are called fry.
A baby sloth is called a "sloth baby" or simply a "sloth." They do not have a specific unique name like some other animal babies (e.g., calf for a baby cow or cub for a baby bear).
The name of a young fish is a 'fry'
if you mean a baby fish, well, the name for a baby fish is a "fry" just like how a baby dog is a "puppy"
Fingerling
Fry.
spawn
guppie
Newborn baby fish are known as 'fry'
Baby ferrets are called kits.
If you wish it (them) to survive you will remove them from (danger) fish that may eat them and you will feed them special food for fry.
The term for all baby fish is fryfry
Eaglet
CUB