◄ Allantoid ►

Dictionary
1. (a.) Alt. of Allantoidal.

2. (n.) A membranous appendage of the embryos of mammals, birds, and reptiles, -- in mammals serving to connect the fetus with the parent; the urinary vesicle.

                                                                                                                                                                                                                                       

Clyx.com


Allantoic Membrane
Top of Page
Top of Page