click on image to close

 

Massartia sprecherae Zoia, 2010 - Tanzania

vagina with different sclerotizations and spermatheca with ductus and spermathecal gland - transmitted light