Flowers, R W, and C De la Rosa. 2010. “Ephemeroptera”. Revista De Biología Tropical 58 (S4):63–93. https://doi.org/10.15517/rbt.v58i4.20083.