olfecisse
Latin
Verb
olfēcisse
perfect active infinitive of
olfaciō