embryoblasts

English

Noun

embryoblasts

  1. plural of embryoblast