Given to moralizing in a pompous or affected manner.
Meph·i·stoph·e·li·an
Cru·cif·er·ous
Las·civ·i·ous