Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

Why do some animals, birds and fish lay eggs and others give live birth ?

0
Posted

Why do some animals, birds and fish lay eggs and others give live birth ?

0

Good question!! Birds are the only (known) animal that exclusively lay eggs rather than give live birth. Though the reason is not completely understood why some animals lay eggs and others do not. For birds, it could be because it would be difficult to fly while pregnant, though bats fly when pregnant, but birds have hollow bones, which would make them carrying that extra weight more difficult than bats. Also, it’s not true that fish and reptiles only lay eggs, although many do. There are some fish and reptiles that give birth to live young; such as guppies, some sharks, some snakes, also some mammals do too (the platypus, and spiny anteater). It’s been theorized that animals that lay eggs have a better chance for their lineage to survive (laying many eggs), even if they themselves are killed – because the eggs have a change to hatch and live without the parent, as others sometimes take over the care of the eggs. While those that carry their young, if killed, their potential offspring

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.

Experts123