amnioblast in English dictionary

  • amnioblast

    Meanings and definitions of "amnioblast"

    • noun
      Any of the cells of the amniotic membrane

    Grammar and declension of amnioblast

    • amnioblast (plural amnioblasts)

Sample sentences with "amnioblast"

Available translations