scincidoid

/skɪnˌsɪˈdoʊɪd/

Definitions

1. noun

A lizard of the family Scincidae, particularly one of the subfamily Scincinae.

“The scincidoid lizard thrived in the arid desert landscape.”

Synonyms

  • scincid
  • skink

Antonyms

  • lepidosaur
  • snake