Please enable javascript to use dictionary! Howto enable javascript?
amnioblast▼(any of the cells of the amniotic membrane)noun
↑