The fish hatched from an egg laid on land is the lungfish.
Most fish lay eggs in water, but lungfish can breathe air and survive out of water for extended periods. They lay eggs in burrows dug in mud near water, and the young hatch on land.
Lungfish eggs are laid in a moist environment, and the young develop within the eggs before hatching.