I am very impressed. This creature looks like it could totally be one of James Cameron's inventions, so well described and designed. Good job!
The only thing about the Na'vi name for it is, that I'm pretty sure there is no such ejective like "lx", there's only "tx", "px" and "kx", at least I am pretty sure about that. But that doesn't really bother at all. I still adore this creature, and the name still sounds very much Na'vi like.