tlacacoatl

Noun

 * 1) reptilian, snake man.