ornithoid

/ˌɔrnɪθɔɪd/

Definitions

1. noun

relating to or resembling birds; bird-like

“The ornithoid fossils found in the museum were a significant discovery in the field of paleontology.”

Synonyms

  • avian
  • birdlike

Antonyms

  • non-avian
  • reptilian