scincid meaning
UK US
scincid (noun): alert agile lizard with reduced limbs and an elongated body covered with shiny scales; more dependent on moisture than most lizards; found in tropical regions worldwide.
Definition of scincid
Word lists: words starting with SC · words ending in ID · 7-letter words
More about scincid on Wikipedia.