Definify.com

Definition 2024


humanzee

humanzee

English

Noun

humanzee (plural humanzees)

  1. a hypothetical hybrid of a male human and a female chimpanzee

Translations

Synonyms

See also