Spanish-English dictionary »

humancé meaning in English

SpanishEnglish
humancé noun
{m}

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