Noun
thyreophorid (plural thyreophorids) (zoology) Any fly in the family Thyreophoridae, a synonym of the Piophilidae.