amnioblast

English

Etymology

From amnio- +‎ -blast.

Noun

amnioblast (plural amnioblasts)

  1. Any of the cells of the amniotic membrane.

Translations