tachinid fly

Not Your Average House Fly

Of the million or so insect species that have been described so far, between 100 and 150 thousand are in the order Diptera—the flies. As the name Diptera indicates (“di” means “two,” and “ptera” means “wings”), flies share the characteristic…