pseudocells

English

Noun

pseudocells

  1. plural of pseudocell