anal membrane
nounDefinition of anal membrane
: the membranous partition occluding the fetal anus : proctodaeum
Keep scrolling for more