The Gastric Brooding Frog’s Reproductive System. Evolution or designed?

Ange Eric Hatangimana

Yannick Izabayo

THE Australian gastric brooding frog, thought to be extinct since 2002, had a bizarre means of reproduction. The female swallowed her fertilized eggs and incubated her young in her stomach for about six weeks. Her babies later emerged from her mouth as fully developed frogs.

To keep from digesting her eggs, it was necessary that the mother frog not only stop eating but also stop producing stomach acid. Evidently, chemicals released by the eggs and hatchlings inhibited the production of acid.

The mother would brood about two dozen eggs. By the time she gave birth, her young could make up almost 40 percent of her total body weight. This would be like a woman who weighed 150 pounds (68 kg) before she became pregnant carrying 24 babies weighing four pounds (1.8 kg) each! The young frogs stretched the mother’s stomach to the point that it completely compressed her lungs, forcing her to breathe through her skin.

The baby frogs would normally emerge over a period of days as they became ready. If the mother sensed danger, though, she would give birth by vomiting them out. Researchers once observed a female expel six young frogs together, shooting them about 40 inches (1 m) in the air.

If, as some claim, its reproductive system evolved, the gastric brooding frog would have had to make vast changes to both its physical makeup and its behavior all at once. “It is inconceivable to contemplate a slow and progressive change in its reproductive biology,” wrote scientist and evolutionist Michael J. Tyler. “The habit is totally effective or it fails completely.” The only plausible explanation, Tyler says, is “a single, huge, quantum step.” Some would say that such a quantum step is called creation. 

What do you think? Did the reproductive system of the gastric brooding frog come about by evolution? Or was it designed?

180 thoughts on “The Gastric Brooding Frog’s Reproductive System. Evolution or designed?

  1. Spot on with this write-up, I absolutely think this web site needs much more attention. I’ll probably be returning to read through more,
    thanks for the info!

  2. Hi my family member! I want to say that this article is awesome, great written and include almost all significant infos.
    I would like to see extra posts like this .

  3. Magnificent items from you, man. I have be aware your stuff prior to and you are just extremely great.

    I actually like what you have obtained here, really like what you are saying and the way in which in which you assert
    it. You make it entertaining and you still take care of to keep it smart.

    I can not wait to read far more from you. That is actually a wonderful web site.

  4. Oh my goodness! Impressive article dude! Many thanks, However I am experiencing problems with your RSS.

    I don’t know the reason why I cannot subscribe to it. Is there anybody else having identical RSS issues?
    Anyone who knows the solution can you kindly respond?
    Thanks!!

  5. This is the perfect blog for anyone who wants to understand this topic.

    You know a whole lot its almost tough to argue with you (not that I actually will need to…HaHa).
    You certainly put a fresh spin on a topic that’s been written about for a long time.
    Great stuff, just great!

  6. Hi, Neat post. There’s a problem together with
    your web site in internet explorer, may test this?

    IE nonetheless is the marketplace leader and a huge element of
    other folks will leave out your great writing because of this problem.

  7. Great post. I was checking constantly this weblog and I’m inspired!
    Extremely helpful information particularly the
    closing section 🙂 I maintain such info much. I was seeking this certain info for
    a very long time. Thanks and good luck.

  8. Howdy fantastic website! Does running a blog like this take a lot of work?
    I have absolutely no expertise in coding however I was hoping to start my own blog
    in the near future. Anyways, should you have any recommendations or techniques for new blog owners please share.
    I know this is off subject but I just had to ask.
    Thanks!

  9. Excellent post. I was checking constantly this blog and I’m impressed!
    Very useful information specially the last part 🙂
    I care for such information much. I was looking for
    this particular information for a very long time. Thank you
    and good luck.

  10. What i do not understood is in reality how you are no longer really much more well-preferred than you might be now.
    You’re very intelligent. You recognize therefore significantly when it comes
    to this matter, made me in my opinion believe it from a lot of numerous angles.
    Its like men and women don’t seem to be interested until it’s one thing to do with Lady
    gaga! Your personal stuffs great. Always handle it up!

  11. A fascinating discussion is definitely worth comment.
    I believe that you need to publish more on this
    issue, it may not be a taboo subject but typically people don’t discuss these subjects.
    To the next! Many thanks!!

  12. Hi, i think that i saw you visited my web site
    thus i came to “return the favor”.I am attempting to find things to enhance my website!I suppose its ok to
    use some of your ideas!!

  13. I will right away take hold of your rss feed as I can not in finding your email subscription link or newsletter service.
    Do you have any? Please allow me understand so that
    I could subscribe. Thanks.

  14. When I originally commented I appear to have clicked on the -Notify me when new comments are
    added- checkbox and now whenever a comment is added I get four emails with
    the exact same comment. Is there a means you can remove me from that service?
    Thank you!

  15. Somebody essentially help to make critically articles I’d state.
    This is the first time I frequented your website page and up
    to now? I surprised with the analysis you made to make this particular post amazing.
    Wonderful process!

  16. Your method of describing the whole thing in this post is truly good,
    every one be capable of without difficulty be aware of it, Thanks a lot.

  17. Aw, this was an extremely nice post. Spending some time and actual
    effort to make a superb article… but what can I say… I procrastinate a whole lot
    and don’t manage to get anything done.

  18. I think this is one of the most vital information for me.
    And i’m glad reading your article. But should remark on few general things,
    The website style is wonderful, the articles is really great
    : D. Good job, cheers

  19. Great work! That is the type of information that are meant
    to be shared across the net. Disgrace on the search engines
    for not positioning this put up higher! Come on over and talk over with my web site .

    Thank you =)

  20. Hmm is anyone else experiencing problems with the pictures on this blog
    loading? I’m trying to find out if its a problem on my end or
    if it’s the blog. Any suggestions would be greatly appreciated.

  21. Its such as you learn my thoughts! You appear to understand so much approximately this, such as you wrote the e-book in it or something.
    I think that you simply can do with a few percent to drive
    the message house a bit, but instead of that, this
    is great blog. An excellent read. I will certainly be back.

  22. I think this is among the most significant info for me.

    And i’m happy reading your article. However want to remark on some basic issues, The website taste is ideal, the articles is actually nice :
    D. Just right activity, cheers

  23. We are a group of volunteers and starting a new scheme in our community.

    Your site provided us with valuable information to work
    on. You have done an impressive job and our whole community will be thankful to you.

  24. Heya i’m for the first time here. I came across this board and I in finding It really useful & it helped me out much.

    I hope to give something back and help others such
    as you helped me.

  25. An impressive share! I’ve just forwarded this onto a colleague who had been doing a little homework on this.
    And he actually bought me lunch simply because I found it for him…
    lol. So let me reword this…. Thanks for the meal!! But yeah, thanx for spending
    time to talk about this topic here on your site.

  26. An impressive share! I’ve just forwarded this onto a coworker
    who has been conducting a little homework on this. And he actually bought me lunch due
    to the fact that I discovered it for him… lol.
    So allow me to reword this…. Thanks for the
    meal!! But yeah, thanks for spending some time to discuss this subject here on your site.

  27. Greetings I am so happy I found your blog, I really found you by accident, while I was browsing on Digg
    for something else, Anyways I am here now and would just like to say
    thanks a lot for a marvelous post and a all round enjoyable blog (I also love the theme/design), I don’t have time to go through it all at the moment
    but I have bookmarked it and also added your RSS feeds, so
    when I have time I will be back to read much more, Please
    do keep up the fantastic work.

  28. I don’t know if it’s just me or if perhaps everybody else experiencing
    issues with your site. It looks like some of the text on your posts are running off the screen. Can someone
    else please comment and let me know if this is happening to
    them as well? This could be a issue with my browser because I’ve had this happen previously.
    Kudos

  29. Spot on with this write-up, I truly believe that this web site needs much more attention. I’ll probably be returning to
    read through more, thanks for the advice!

  30. Howdy! This article could not be written any better!
    Looking through this post reminds me of my previous roommate!
    He always kept preaching about this. I will send this information to him.
    Fairly certain he’s going to have a good read.
    Thanks for sharing!

  31. you are in point of fact a just right webmaster.
    The site loading speed is amazing. It sort of feels
    that you’re doing any distinctive trick. Moreover, The contents are masterwork.
    you’ve done a magnificent activity on this topic!

  32. Hello! I understand this is somewhat off-topic but I had
    to ask. Does operating a well-established blog like yours require a lot of work?
    I am completely new to blogging however I do write in my diary
    on a daily basis. I’d like to start a blog so I will be able
    to share my own experience and views online.
    Please let me know if you have any kind of ideas or tips
    for new aspiring blog owners. Appreciate it!

  33. I don’t even know how I ended up here, but I thought this post
    was good. I do not know who you are but certainly you’re
    going to a famous blogger if you are not already
    😉 Cheers!

  34. I always show love to the people writing this.
    So let me give back and tell you exactly how to do change your life and if
    you want to findout? I will share info about how to make
    passive income I am always here for yall.

  35. Great goods from you, man. I’ve understand your
    stuff previous to and you’re just extremely magnificent.
    I really like what you have acquired here, really like what you’re saying and the way in which you
    say it. You make it enjoyable and you still care for to keep it smart.
    I can’t wait to read much more from you. This is actually a terrific web site.

  36. I have been surfing online more than 3 hours today, yet I never found any interesting article
    like yours. It’s pretty worth enough for me.
    In my view, if all web owners and bloggers made good content as
    you did, the net will be a lot more useful than ever before.

  37. It’s a shame you don’t have a donate button!
    I’d most certainly donate to this excellent blog!
    I guess for now i’ll settle for book-marking and adding your RSS feed to my Google account.
    I look forward to fresh updates and will share this site with my Facebook group.
    Talk soon!

  38. Hello! I could have sworn I’ve visited this web site before but after going through a few of the articles
    I realized it’s new to me. Anyhow, I’m certainly pleased I stumbled upon it and I’ll
    be bookmarking it and checking back often!

  39. Terrific work! This is the kind of information that should be shared around the web.
    Shame on the search engines for not positioning this publish higher!
    Come on over and consult with my website . Thank you =)

  40. Attractive component of content. I just stumbled upon your weblog and in accession capital to say that I
    get in fact loved account your weblog posts. Any way I will be subscribing in your augment
    and even I achievement you access persistently quickly.

  41. Its like you learn my thoughts! You appear to grasp so
    much about this, like you wrote the guide in it or something.

    I believe that you just could do with a few % to power the
    message home a little bit, but other than that, this is magnificent blog.
    A fantastic read. I’ll certainly be back.

  42. You actually make it seem so easy with your presentation but
    I find this topic to be actually something which I think I
    would never understand. It seems too complex and very broad for me.
    I am looking forward for your next post, I will try to get the hang
    of it!

  43. Generally I do not read article on blogs, however I would like to say that this write-up
    very forced me to try and do it! Your writing taste has been amazed me.
    Thanks, quite nice post.

  44. I’m extremely impressed together with your writing skills as smartly as with the
    layout in your weblog. Is that this a paid theme
    or did you modify it your self? Either way keep up the nice high quality writing,
    it is rare to see a great blog like this one today..

  45. Attractive section of content. I just stumbled upon your blog
    and in accession capital to assert that I acquire actually enjoyed account your blog posts.
    Any way I will be subscribing to your feeds and even I achievement you access consistently fast.

  46. Very good website you have here but I was wondering
    if you knew of any community forums that cover the same topics discussed here?

    I’d really like to be a part of online community where I can get comments from other experienced people that share the same interest.
    If you have any suggestions, please let me know. Thanks a lot!

  47. Thank you a bunch for sharing this with all people you
    really know what you’re speaking about! Bookmarked.
    Kindly additionally discuss with my website =). We will have a hyperlink
    change agreement between us

  48. Just wish to say your article is as amazing. The clearness
    in your post is just great and i could assume you’re an expert on this subject.
    Fine with your permission allow me to grab your feed
    to keep updated with forthcoming post. Thanks a million and please
    continue the gratifying work.

  49. My spouse and I stumbled over here by a different page
    and thought I may as well check things out. I like what I see so
    now i am following you. Look forward to exploring
    your web page repeatedly.

  50. Hi are using WordPress for your blog platform?
    I’m new to the blog world but I’m trying to get started and set up my own. Do you need
    any coding knowledge to make your own blog?
    Any help would be really appreciated!

  51. I’m really enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come
    here and visit more often. Did you hire out a designer
    to create your theme? Exceptional work!

  52. I do believe all of the ideas you’ve presented on your post.
    They’re very convincing and can definitely work.
    Still, the posts are very short for beginners.
    Could you please lengthen them a little from subsequent
    time? Thanks for the post.

  53. Aw, this was a really good post. Taking a few minutes and actual effort
    to create a superb article… but what can I say… I procrastinate
    a lot and never manage to get nearly anything done.

  54. Hello! I know this is kinda off topic however I’d figured I’d ask.

    Would you be interested in exchanging links or maybe
    guest authoring a blog article or vice-versa?

    My website addresses a lot of the same subjects as yours and I think we could greatly benefit
    from each other. If you happen to be interested feel free to shoot me an e-mail.
    I look forward to hearing from you! Fantastic blog by the way!

  55. I do believe all of the ideas you have presented to your post.
    They are really convincing and can certainly
    work. Nonetheless, the posts are too quick for novices.

    May you please prolong them a little from
    subsequent time? Thank you for the post.

  56. Hey! I know this is kind of off topic but I was wondering which blog platform are you using for this site?
    I’m getting fed up of WordPress because I’ve had issues with hackers and I’m looking at alternatives
    for another platform. I would be awesome if you could point me in the direction of a good platform.

  57. Hey this is somewhat of off topic but I was wanting to
    know if blogs use WYSIWYG editors or if you have to manually code with HTML.

    I’m starting a blog soon but have no coding expertise so I wanted to get advice
    from someone with experience. Any help would be enormously appreciated!

  58. I am extremely inspired with your writing abilities
    and also with the layout on your blog. Is that this a paid subject
    matter or did you customize it your self? Anyway
    keep up the nice quality writing, it is rare to peer
    a nice blog like this one nowadays..

  59. Hello There. I found your blog using msn. This is a
    very well written article. I will be sure to bookmark it and return to read more of your useful information. Thanks for the post.

    I will definitely comeback.

  60. hey there and thank you for your information – I’ve definitely picked
    up something new from right here. I did however expertise several
    technical points using this website, as I experienced to reload the web site lots of times previous to I
    could get it to load properly. I had been wondering if your hosting is OK?

    Not that I’m complaining, but slow loading instances times will often affect your placement
    in google and could damage your quality score if advertising and marketing
    with Adwords. Anyway I am adding this RSS to my email and can look out for much more of your
    respective fascinating content. Make sure you update this again very soon.

  61. My coder is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the costs. But he’s tryiong none
    the less. I’ve been using WordPress on various websites for about a year
    and am worried about switching to another platform. I
    have heard fantastic things about blogengine.net.
    Is there a way I can import all my wordpress content into it?
    Any help would be greatly appreciated!

  62. Hey there! I understand this is kind of off-topic but I
    had to ask. Does running a well-established blog like yours take a lot of work?
    I am completely new to blogging but I do write in my
    diary on a daily basis. I’d like to start a blog so
    I will be able to share my own experience and feelings online.
    Please let me know if you have any ideas or tips for brand new aspiring
    blog owners. Appreciate it!

  63. Fantastic blog! Do you have any tips for aspiring writers?
    I’m planning to start my own blog soon but I’m a little lost on everything.
    Would you suggest starting with a free platform like WordPress or
    go for a paid option? There are so many options out there that I’m totally confused ..

    Any suggestions? Bless you!

  64. I really appreciate for this man. Can i show my value on change your
    life and if you want to know? I will share info about how to
    find hot girls for free I will be the one showing values from now on.

  65. Oh my goodness! Incredible article dude! Thank you so much,
    However I am experiencing difficulties with your RSS.
    I don’t know why I can’t join it. Is there anybody getting the same
    RSS issues? Anyone that knows the solution can you
    kindly respond? Thanks!!

  66. Greetings! This is my first comment here so I just wanted to give a quick shout out and say I truly enjoy reading through your blog posts.
    Can you suggest any other blogs/websites/forums that deal with
    the same subjects? Many thanks!

  67. 내가 찾고 싶은 의견들 볼수 있어서 너무 좋네요.

    나도보답해주고 싶은데요 그거아시나 혹시 쉽게 돈 만들기
    이렇게 가치있는 내용를 제가 알려드리겠습니다.
    우리 서로 좋은 정보 나눠주고 이렇게 성공 합시다.

  68. Can I just say what a relief to find a person that truly knows what they are discussing online.

    You actually realize how to bring a problem to light and make it
    important. More people really need to check this out and understand this side of your story.
    I was surprised you are not more popular since you certainly possess the gift.

  69. whoah this blog is wonderful i really like studying your posts.
    Keep up the good work! You know, lots of individuals are searching round for this information, you could aid them greatly.

  70. Howdy just wanted to give you a quick heads up. The words in your post seem
    to be running off the screen in Internet explorer. I’m not sure if
    this is a formatting issue or something to do with internet browser
    compatibility but I thought I’d post to
    let you know. The style and design look great though!
    Hope you get the issue solved soon. Kudos

  71. Let me give you a thumbs up man. Can I finally give back amazing values
    and if you want to have a checkout and also share valuable
    info about how to become a millionaire yalla lready know follow me my fellow commenters!.

Leave a Reply

Your email address will not be published. Required fields are marked *