PDF Sex Peptide Causes Mating Costs In Female Drosophila Melanogaster 57960

PDF Sex Peptide Causes Mating Costs In Female Drosophila Melanogaster