progenitor

ancestor or parent