"i heard an italian team of scientists did "research" with a female chimpanzee to see if a chuman could be produced
a half chimp, half chuman hybrid
""i heard an italian team of scientists did "research" with a female chimpanzee to see if a chuman could be produced" What is the definition of "chuman"?