excogitavisse
Latin
Verb
excōgitāvisse
perfect active infinitive of
excōgitō