new body part discovered, page-7

  1. 514 Posts.
    Very interesting but why did it take 134 years after first being postulated to actually find it??

    Also good to talk about something on the Science & Medicine forum that doesn't involve global warming/alarmists/ice cap melting/denial/etc etc
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.