Mauricio Gabriel Herrera Madrid
Species Count: 110
Aeshnidae
Baetidae
Blephariceridae
Calamoceratidae
Calopterygidae
Ceratopogonidae
Coenagrionidae
Crambidae
Dixidae
Dolichopodidae
Dugesiidae
Ecnomidae
Elmidae
Empididae
Euthyplociidae
Gerridae
Glossosomatidae
Gomphidae
Gyrinidae
Hebridae
Helicopsychidae
Hyalellidae
Hydrobiosidae
Hydrometridae
Hydrophilidae
Hydropsychidae
Hydroptilidae
Leptoceridae
Leptohyphidae
Leptophlebiidae
Libellulidae
Limnichidae
Limoniidae
Megapodagrionidae
Micronectidae
Muscidae
Naucoridae
Odontoceridae
Oligoneuriidae
Orchidaceae
Palaemonidae
Perilestidae
Perlidae
Philopotamidae
Platystictidae
Polycentropodidae
Psephenidae
Psychodidae
Ptilodactylidae
Saldidae
Tipulidae
Trichodactylidae
Veliidae