allantoid membrane


n.

Allantois.

Words nearby allantoid membrane