trochoblasts

English

Noun

trochoblasts

  1. plural of trochoblast