esipolvi

Noun

 * 1) ancestral generation