Q:

How do fish have babies?

A:

Fish have babies by either laying eggs or bearing live young. In live birth, the eggs are carried inside the mother until they hatch. She will then give birth to the fry or pups.

In some fish, such as sharks, the embryos are nourished by a placenta-like organ until they're developed, at which time the mother births live young. Some fish, such as codfish, which release eggs and sperm into the water, don't offer their young or eggs any parental care. Others, like Siamese fighting fish, build nests to protect the eggs. Some sharks that hatch inside their mother eat their siblings and other eggs before they're born.


Is this answer helpful?

Similar Questions

  • Q:

    How many babies do rats have?

    A:

    Rats generally have between 6 and 12 babies (called pups or kittens) in their litters. Female rats can be pregnant for anywhere from 21 to 28 days.

    Full Answer >
    Filed Under:
  • Q:

    How many babies do garter snakes have?

    A:

    According to Marshall University, there is an average of 10 to 20 babies in a litter of garter snakes. However, the size of litters runs from seven to 100, varying by the size of the mother snakes. Larger snakes have larger litters.

    Full Answer >
    Filed Under:
  • Q:

    What eats a roadrunner?

    A:

    Bobcats, hawks and coyotes all eat roadrunners. These small birds only stand around 12 inches tall fully grown, making them an easy target for other animals in the desert.

    Full Answer >
    Filed Under:
  • Q:

    What are some rhinoceros viper facts?

    A:

    Rhinoceros vipers, which are known to scientists as Bitis nasicornis, are sedentary pit vipers that hail from the forests of central Africa. These snakes are primarily associated with forest pools and low-lying areas that are subject to frequent floods. Rhinoceros vipers are “true vipers” that lack the facial pits common to the pit vipers of North America and Asia.

    Full Answer >
    Filed Under:

Explore