What is a Baby Fish Called?

A baby fish is called a fry or fingerling. Several fish in a group are called a school, shoal, draft or run. A baby jellyfish is called an ephyna. Look here for more information: