blister cells
English
Noun
blister
cells
plural of
blister cell