Dutch-English dictionary »

mensaap meaning in English

DutchEnglish
mensaap substantief
{m}

ape [apes](primate of the clade Hominoidea)
noun
[UK: eɪp] [US: ˈeɪp]

great ape(ape of the taxonomic family Hominidae)
noun