meaning of allantoid

allantoid meaning in General Dictionary

Of or pertaining to the allantois

View more

  • shaped like a sausage
  • Alt. of Allantoidal
  • A membranous appendage of this embryos of animals, birds, and reptiles, -- in animals offering in order to connect the fetus aided by the mother or father; the urinary vesicle.

allantoid meaning in General Dictionary

(a.) Alt. of Allantoidal

View more

  • (letter.) A membranous appendage associated with the embryos of animals, birds, and reptiles, -- in animals offering to get in touch the fetus utilizing the moms and dad; the urinary vesicle.