proto-ancestors

English

Noun

proto-ancestors

  1. plural of proto-ancestor