Logo

membrane

Definition A structure forming the upper covering of a building or other shelter, which are constructed with a membrane or coating.