squamate

/ˈskwɑːmeɪt/

Definitions

1. noun

a reptile or amphibian belonging to the suborder squamata, which includes lizards and snakes

“The museum featured an exhibit on various squamates from around the world.”

Synonyms

  • amphibian
  • lizard
  • reptile
  • snake

Antonyms

  • bird
  • mammal