Wednesday, January 27, 2010

Word 1057: Velum

noun ( pl. vela)
a membrane or membranous structure, typically covering another structure or partly obscuring an opening, in particular