Allantois

word

1. Noun

Alt. of Allantoid

2. Noun

the vascular fetal membrane that lies below the chorion and develops from the hindgut in many embryonic higher vertebrates (reptiles, birds and mammals)
Vocabulary classified under Medicine and healthcare
More about this word
Synonyms and related words
Explore this word