Lacertiloid /(?)/

La·cer·ti·loid

Lacertiloid

a.
  1. Like or belonging to the Lacertilia. (Zool.)