earwax

1. (noun) a soft yellow wax secreted by glands in the ear canal
Synonyms: cerumen
Related Words: wax



Terms and Conditions of Use / Copyright Notice