earwax

Noun
  1. A soft yellow wax secreted by glands in the ear canal (synset 115119670)

Found on Word Lists

Other Searches