Howling:Alien in Bar

Was the alien in the Bar in The End Of Time and The Pandorica Opens some species of Silurian? It looked a bit like one