microcells

English

Noun

microcells

  1. plural of microcell