tachinid - noun

singulartachinid
pluraltachinids