excelluisse
Latin
Verb
excelluisse
perfect active infinitive of
excellō