tachinid - noun
singular
tachinid
plural
tachinids