SCINCIDOID
Meaning of SCINCIDOID in English
-ˌdȯid adjective
Etymology: New Latin Scincidae + English -oid
: resembling or related to the Scincidae
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012