For more than a century, doctors have regarded the folds of flesh that hold our intestines in place as snippets of an elaborate support structure. Yet a pair of Irish researchers found that it’s actually one continuous fatty membrane, possibly constituting a whole new functional organ: the mesentery.