Definition noun, plural: membranes (1) (biology) A thin layer of tissue covering a surface or lining a cavity, space or... Read More
virginal membrane An obsolete term for... Read More