Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
earwaxes
in English
earwaxes
#limited
Definitions
Noun
the
waxy
substance
produced
in
the
human
ear
canal
to
protect
the
eardrum
Other
the
earwax
produced
by
both
ears
Verb
to
produce
earwax
Base Words
ear
wax
es