Noun
avisaurid (plural avisaurids) (zoology) Any extinct bird (or bird relative) of the family Avisauridae.