excudisse
Latin
Verb
excūdisse
perfect active infinitive of
excūdō