manducavisse
Latin
Verb
mandūcāvisse
perfect active infinitive of
mandūcō