a reptile with long sharp teeth