Lorn Yes. He's some sort of humanoid lizard alien. Initially, it was off-putting, but by the end I didn't even care.
Patchlamb Yes, Meoraq and his species are humanoid lizards. They stand up as bipedal humans do, and have two arms. They have no tail, but they have pits like snakes. Even thought they have lizard faces they are pretty much just humans with scales all things considered.