australopitecs
Catalan
Noun
australopitecs
plural of
australopitec