allantoides

noun
  1. A membranous sac that develops from the embryo of reptiles, birds, and mammals and functions in respiration and waste storage during development.
  2. Usage: biology; embryology; also called allantois in singular form

Examples