脱脂綿

absorbent cotton; cotton wool

Meaning

  1. n
    absorbent cotton; cotton wool

Example sentences

  • Bite down on the cotton roll.