English

edit

Noun

edit

trochoblasts

  1. plural of trochoblast