trophoblasts
English
Noun
trophoblasts
plural of
trophoblast