Meaning of allantois

Definition of allantois

(noun) the vascular fetal membrane that lies below the chorion and develops from the hindgut in many embryonic higher vertebrates (reptiles, birds and mammals)

Other information on allantois

WIKIPEDIA results for allantois
Amazon results for allantois