cystocytes

English

Noun

cystocytes

  1. plural of cystocyte