cotton wool ball

English

Noun

cotton wool ball (plural cotton wool balls)

  1. (especially British English) Synonym of cotton ball.