syncytiotrophoblastes

French

Noun

syncytiotrophoblastes m

  1. plural of syncytiotrophoblaste