આ છ ઇંચ-લાંબી પેરેંટલ સરીસૃપ સખત જંતુઓ અને અપૃષ્ઠવંશી પ્રાણીઓમાં વિશિષ્ટ હોય તેવું લાગે છે, જે તેના અસંખ્ય, નાના દાંત વચ્ચે કચડી હતી.