English

edit

Noun

edit

trophoblasts

  1. plural of trophoblast