Definition of "trophoblasts"

trophoblasts