scincoid
/skɪnˈkɔɪd/Definitions
1. adjective
Resembling or characteristic of skinks, a type of lizard.
“The scincoid species of lizards are found in various parts of the world.”
1. adjective
Resembling or characteristic of skinks, a type of lizard.
“The scincoid species of lizards are found in various parts of the world.”