Definify.com
Definition 2025
humanzee
humanzee
English
Noun
humanzee (plural humanzees)
- a hypothetical hybrid of a male human and a female chimpanzee
Translations
a hypothetical hybrid of a human and a chimpanzee
|
humanzee (plural humanzees)
|