Which of the following structures is seperated from the left kidney by a peritoneal layer?

πŸ“€ Share this MCQ