cytotrophoblasts

English

Noun

cytotrophoblasts

  1. plural of cytotrophoblast