ascalabotan noun1 •A squamate of the clade AscalabotaScientists have made our work a bit easier by dividing living lizards into two major groups: the ascalabotans and the autarchoglossans. — 1987 formsascalabotans