pelluxisse
Latin
Verb
pellūxisse
perfect active infinitive of
pellūceō