prepuce (n.) Look up prepuce at Dictionary.com
c.1400, from Old French prepuce, from Latin praeputium "foreskin," possibly from præ- "before" (see pre-) + *putos "penis." Earlier in English as prepucy (late 14c.), directly from Latin.