semicells

English

Noun

semicells

  1. plural of semicell