EARWAX MEANING IN ENGLISH

• Earwax Definition & Synonyms

  1. (n.) See Cerumen.


Synonyms:
Cerumen,

RECENT SEARCHES