excreavisse
Latin
Verb
excreāvisse
perfect active infinitive of
excreō