undulavisse
Latin
Verb
undulāvisse
perfect active infinitive of
undulō