chenchenticht

chenchenticht
alligator; crocodile; lizard
Definition
lit. human like hands
Recording(s)
Source
Lawrence Nicodemus from Clarence Sloat materials at UW