new human organ

‘New’ organ you didn’t know you had
Science

‘New’ organ you didn’t know you had

In case you've ever wondered what connects your intestine to your abdomen, there's a word -- and now, a single…
Back to top button