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