Hominid meaning : Any primate of the taxonomic family Hominidae. All the great apes (chimpanzees, gorillas, orangutans and humans). Of the Hominidae
hominid
perforations
wallop
binomial theorem
ayah