amnioblast (English, noun)
expansion: amnioblast (plural amnioblasts)
Senses:
glosses: Any of the cells of the amniotic membrane.
Forms:
form: amnioblasts
tags: plural