amnioblasto

Noun

 * 1) amnioblast

Noun

 * 1)  amnioblast any of the cells of the amniotic membrane