1 anal membrane | Definition of anal membrane

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