Life … Animals Arthropods Insects Flies Window Flies Scenopinus Window Fly species Window Fly Scenopinus papuanus Close