Spiky, hairy Tachinid Flies look like they would be harmful to humans, but caterpillars should be the worried ones.
Tachinid Fly adults are usually seen visiting flowers and feeding on nectar. Though they look like the type of fly that would eat more unappetizing things like dead animals or feces, these are nectar drinking flies. This species has a long proboscis, similar to what butterflies and moths have, allowing it to drink from deep flowers.
Tachinid Flies are parasitoids. Females lay fertilized eggs on caterpillars. Newly-hatched and hungry larvae eat the caterpillar to death. Afterward, they pupate and become adults with wings.
Scientific Name: Adejeania vexatrix
Fly or Mosquito
Size (Adult; Length): 10mm to 20mm (0.39in to 0.78in)
Note: An insect's reach is not limited by lines drawn on a map and therefore species may appear in areas, regions and/or states beyond those listed above as they are driven by environmental factors (such as climate change), available food supplies and mating patterns. Grayed-out selections indicate that the subject in question has not been reported in that particular territory. U.S. states and Canadian provinces / territories are clickable to their respective bug listings.