Caenis macrura
- kingdom: Animalia
- phylum: Arthropoda
- class: Insecta
- order: Ephemeroptera
- family: Caenidae
- genus: Caenis
- species: Caenis macrura
Euskirchen
Hückelhoven
Lippstadt
Lünen
Nettetal
Olfen
Rheine
Saerbeck
Türnich
North Rhine-WestphaliaAhrbrück
Alsdorf
Altenahr
Altendiez
Balduinstein
Bingen am Rhein
Bitzen
Bretzenheim
Buborn
Datzeroth
Deimberg
Dernau
Echternacherbrück
Etzbach
Fischbach
Forst
Fuchshofen
Grolsheim
Hamm
Harscheid
Hausen
Hochstätten
Idar-Oberstein
Kalkofen
Kaschenbach
Kirn
Langenlonsheim
Langenscheid
Langsur
Merxheim
Minden
Monzingen
Münster-Sarmsheim
Niederalben
Niederbreitbach
Niederweis
Oberbillig
Ockfen
Offenbach-Hundheim
Rathsweiler
Rehborn
Sankt Julian
Schoden
Schuld
Sinzig
Steinsberg
Ulmet
Usch
Waldbreitbach
Winnerath
Wolsfeld
Zendscheid
Rheinland-Pfalz
GermanyWasserbillig
02
LuxembourgVlodrop
Limburg
NetherlandsZgorzelec
Lower Silesia
Poland