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