0
Bobo192 ∙
An amnioblast is any of the cells of the amniotic membrane.
Wiki User
Chat with our AI personalities