148k views
3 votes
A generic term used for humanlike beings that walk on two feet. homo sapiens nok hominids pharaohs

User Pbaldauf
by
8.6k points

1 Answer

3 votes
hominids i suppose :) greets
User Matthias Robbers
by
8.5k points