Arabic-English translation for tachinid

      Noun

      tachinid (n.) , [pl. tachinids]