What animals give birth?

Animals that give birth are called viviparous animals. This means they develop their young inside their bodies, nourished by a placenta, until they are ready to be born.

Here are some examples of viviparous animals:

* Mammals: All mammals give birth to live young. This includes humans, dogs, cats, whales, elephants, etc.

* Some reptiles: Some reptiles, like snakes and lizards, give birth to live young.

* Some fish: A few fish species, like the guppy and the seahorse, give birth to live young.

* Some invertebrates: A few invertebrates, like some earthworms and some insects, give birth to live young.

It's important to note that not all animals give birth to live young. Many animals, such as birds, reptiles, amphibians, and insects, lay eggs.