polychrotid noun1 •Any lizard in the family Polychrotidae or subfamily Polychrotinae. formspolychrotids