Wiktionary
cytotrophoblasts
n. (plural of cytotrophoblast English)
n. (plural of cytotrophoblast English)