waxed cotton

English

Noun

waxed cotton (uncountable)

  1. Synonym of cotton wax