wis2wiftarebroccon wis2wiftarebroccon 16-12-2015 English contestada Which word is derived from a Latin or Greek root that means "head"? a. decapitate b. gargoyle c. orifice d. orthodontist