Neochoroterpes Explained

Neochoroterpes is a genus of mayflies in the family Leptophlebiidae.

References