Wiktionary
syncytiotrophoblasts
n. (plural of syncytiotrophoblast English)
n. (plural of syncytiotrophoblast English)