excogitasse
Latin
Verb
excōgitāsse
perfect active infinitive of
excōgitō