Word info

avisaurid

Noun

Meaning

avisaurid (plural avisaurids)

(zoology) Any extinct bird (or bird relative) of the family Avisauridae.

Source: en.wiktionary.org

Close letter words and terms