Loewia foeda (Meigen, 1824)

Loewia foeda is a European and North America species of fly in the family Tachinidae. It was first found in North America in 1972. The species is a parasitoid of centipedes.

Source: Wikipedia

Synonyms 2
Loewia intermedia, Tachina foeda
  • 805 GBIF occurrences
  • 1 iNaturalist observations