proto-ancestors
English
Noun
proto-ancestors
plural of
proto-ancestor