manpanzee
noun
°A humanzee.
synonyms: humanzee