smudge cells
English
Noun
smudge
cells
plural of
smudge cell