microcysts

English

Noun

microcysts

  1. plural of microcyst