embryoblasts
English
Noun
embryoblasts
plural of
embryoblast