YourDictionary

tachinid

(tăkˈə-nĭdˌ)

noun adjective
Of or belonging to the family Tachinidae.

link/cite print suggestion box