English
English version

hominid

From Longman Dictionary of Contemporary Englishhominidhom‧i‧nid /ˈhɒmənɪd $ ˈhɑː-/ noun [countable] technical  a human being, or a member of the group of animals from which human beings have developed
Pictures of the day
What are these?
Click on the pictures to check.