Scincid Meaning
There are 1 meaning(s) for word Scincid
Meaning 1 : 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
Synonyms : scincid lizard, skink
Synonyms : scincid lizard, skink
Similar words of Scincid :