Scincoid (noun) Definition, Meaning & Examples

adjective
  1. of, relating to, or resembling a skink.
noun
  1. a scincoid lizard.
adjective
  1. of, relating to, or resembling a skink
noun
  1. any animal, esp a lizard, resembling a skink
Scincoid (noun) Definition, Meaning & Examples

More Definitions