tompon

English

Noun

tompon (plural tompons)

  1. Archaic form of tampon.