cotton wool ball
English
Noun
cotton wool
ball
(
plural
cotton wool balls
)
(
especially British English
)
Synonym of
cotton ball
.