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