Haften (Ephemeroptera)

Exopterygota (Hemimetabola) Haften (Ephemeroptera) Schistonota Baetoidea Siphlonuridae Baetidae Oniscigastridae Ameletopsidae Ametropodidae Heptagenioidea Coloburiscidae Oligoneuriidae Isonychiidae Heptageniidae Leptophlebioidea Leptophlebiidae Ephemeroidea Behningiidae Potamanthidae Euthyplociidae Polymitarcydae Ephemeridae Palingeniidae Pannota Ephemerelloidea Ephemerellidae Leptohyphidae Tricorythidae Caenoidea Neoephemeridae Baetiscidae Caenidae Prosopistomatidae    

Read More