Pharyngula: Evolution of the mammalian vagina 15 March 2007Uncategorized Pharyngula: Evolution of the mammalian vagina