Noun
polychrotid (plural polychrotids) (zoology) Any lizard in the family Polychrotidae or subfamily Polychrotinae.