> Why do female kangaroos have three vaginas?

Why do female kangaroos have three vaginas?

Posted at: 2014-11-15 
Most mammals only have one, right? What's the purpose of having three?

Two of them accommodate the male kangaroo's bifurcate penis.

why.. its just because they have.

Two of them are dedicated to delivering sperm to the kangaroo’s uteruses,

while the third vagina, actually called the pseudovaginal canal, is the passage by which the baby kangaroo, called a joey, is delivered

female kangaroos have three vaginas (tripartite vaginal canal) that all meet at the opening. Each has side tubes that take the sperm up the central tube for the baby kangaroo to come out.

After the first joey(baby kangaroo) is ready to go out of the pouch, its sibling comes out and goes into the pouch for development. The doe can decide if she wants to mate again or she’s had enough. Kangaroos can have three joeys at any one time. She can produce different milk for each of its joey, based on how many calories he/she needs. As of that’s not all, the female can even determine the sex of the babies!

Most mammals only have one, right? What's the purpose of having three?