YourDictionary

Dictionary Home » Medical Definitions » cloacal membrane

cloacal membrane medical definition

noun
A transitory membrane in the caudal area of the ventral wall of the embryo, forming a temporary barrier between the hindgut and the exterior.

link/cite print suggestion box