humeral veil: a vestment worn by a priest at High Mass in the Roman Catholic Church; a silk shawl
outerwear: clothing for use outdoors
messenger rna: the template for protein synthesis; the form of RNA that carries information from DNA in the nucleus to the ribosome sites of protein synthesis in the cell