spongiotrophoblasts

English

Noun

spongiotrophoblasts

  1. plural of spongiotrophoblast