Definify.com

Definition 2024


manpanzee

manpanzee

English

Noun

manpanzee (plural manpanzees)

  1. A humanzee.

Synonyms

See also