The thing is the alternative of "ancestry" just sounds awful. Same with its synonyms : heritage,descent,origin.
They dont translate as well.
Just like "ethnicity" and "descent" arent interchangable in everyday language, so are these.
-Species sounds the closest fitting one, barring its more...