Taxon Search
Last Universal Common Ancestor
  Animalia
      Arthropoda
        Hexapoda
            Insecta
                    Diptera
                            Hybotidae
                                    Allanthalia
                                    Bicellaria
                                    Drapetis
                                    Empis
                                            Empis bilineata
                                    Euhybos
                                    Megagrapha
                                    Ocydromia
                                    Platypalpus
                                            Platypalpus aequalis
                                    Stilpon
                                    Syneches
                                            Syneches albonotatus
                                    Tachydromia
                                    Tachypeza
                            Rhagionidae
                                    Rhamphomyia