hieracosphinx

Etymology
and, from

Noun

 * 1) A mythical beast found in Egyptian sculpture and European heraldry, being a lion with the head of a falcon.