Spermathecae are on the inside, so I don't think so!
The pictures are close enough, but I can't see enough detail (on my phone, at least) to see I there are epiandrous fusillae or not. I'll check again when I get home.
Home now, looks a lot more detailed than on my phone. I'd guess female.