Wiktionary
plasmoditrophoblasts
n. (plural of plasmoditrophoblast English)
n. (plural of plasmoditrophoblast English)