scincoid









scincoid


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
51 queries 0.541