Jaromir Vanhara

Suggest Changes
Learn More
The tachinid fly Exorista larvarum (L.) (Diptera: Tachinidae) is a polyphagous larval endoparasitoid that deposits its eggs on the host exoskeleton of lepidopteran and tenthredinid larvae. The(More)
  • 1