trophoblasts

English

Noun

trophoblasts

  1. plural of trophoblast