wet cells
English
Noun
wet cells
plural of
wet cell