YourDictionary

Dictionary Home » Science » allantois

allantois science definition

Plural allantoides allantoides
A membranous sac that grows out of the lower end of the alimentary canal in embryos of reptiles, birds, and mammals. In mammals, the blood vessels of the allantois develop into the blood vessels of the umbilical cord.

Learn more about allantois

link/cite print suggestion box