Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
apes
in English
apes
#common
Lemma:
ape
The lemma is the base or root form of this word.
Definitions
Noun
primates
excluding
humans
;
diverse
species
larger
primates
without
tails
;
intelligent
creatures
non-human
hominoids
;
various
types
uncivilized
or
savage
individuals