allantoid

adjective
  1. relating to or resembling the allantois, a membrane that develops in embryos of mammals, birds, and reptiles
  2. Usage: biology; embryology
noun
  1. the allantois membrane itself, or an organism or structure resembling it
  2. Usage: biology; embryology

Examples