wet cells

English

Noun

wet cells

  1. plural of wet cell