xenosaurid

[zen.əˈsɔːrɪd]

Definitions

1. noun

A type of lizard, especially the extinct family Xenosaurus.

“The paleontologist studied the fossil of a xenosaurid from the Cretaceous period.”

Synonyms

  • lizard
  • reptile

Antonyms

  • mammal