Answer: allantoids

AnswerCrossword Clue
allantoidsALLANTOID, a saclike fetal membrane developing into umbilical cord and forming part of the placenta also ALLANTOIS