amnioblast in English dictionary amnioblast Meanings and definitions of "amnioblast" noun Any of the cells of the amniotic membrane more Grammar and declension of amnioblast amnioblast (plural amnioblasts) more Sample sentences with "amnioblast" Declension Stem Try again Available translations Portuguese Authors