Portuguese-English dictionary »

chimpanzomem meaning in English

PortugueseEnglish
chimpanzomem noun
{m}

humanzee(a hypothetical hybrid of a human and a chimpanzee)
noun

Your history