Definition, synonyms and related words
An absorbent plug inserted into the nasal cavity to stem epistaxis.