Zenillia libatrix is a species of flies in the family Tachinidae.
Distribution It can be found in the British Isles, Czech Republic, Hungary, Moldova, Poland, Romania, Slovakia, Ukraine, Denmark, Finland, Norway, Sweden, Bulgaria, Croatia, Italy, Macedonia, Serbia, Spain, Turkey, Austria, Belgium, France, Germany, Netherlands, Switzerland, Japan, Iran, Russia, Armenia, and China.
References