Key: Step 56. Tanypodinae 42 Hayesomyia

56a. Multi-branched spinules present on abdominal tergites.

Hayesomyia tripunctata

56b. Tergites armed mostly with simple spinules; posteriorly some spinules two-branched.

Hayesomyia pe
Decision path