excelluerunt
Latin
Verb
excelluērunt
third-person plural perfect active indicative of
excellō