endoblast (English, noun)
expansion: endoblast (plural endoblasts)
Senses:
glosses: entoblast
Forms:
form: endoblasts
tags: plural