Tenerife giant lizard

Noun

 * 1) An extinct species of lizard,, that lived on Tenerife.