You searched for: “megallantoid”
megallantoid (adjective), more megallantoid, most megallantoid
Regarding an embryo or organism with a large allantois: Sometimes there are cases of megallantoid embryos of mammals that have extremely large or remarkably developed embryonic membranes that are concerned with the action of respiration and excretion.