|
Medical Definition of Allantoid membrane
1. An embryonic diverticulum of the hindgut of reptiles, birds, and mammals; in man its blood vessels give rise to those of the umbilical cord. (12 Dec 1998)
|
1. An embryonic diverticulum of the hindgut of reptiles, birds, and mammals; in man its blood vessels give rise to those of the umbilical cord. (12 Dec 1998)