Comparative anatomy of the internal reproductive organs of mayflies (Ephemeroptera) | lit.salon