American Dictionary
Definition cotton wool ball in American English
cotton wool ball noun
[countable] noun
1

American Dictionary