Which of the following is false about the Valves of Houston

πŸ“€ Share this MCQ