anal membrane

noun

Definition of anal membrane

: the membranous partition occluding the fetal anus : proctodaeum

First Known Use of anal membrane

1890, in the meaning defined above

Keep scrolling for more