Where does “megaprepuce” come from?

megaprepuce (English) comes from English prepuce, from Middle English prepuce, from Old French prepuce, from Latin praepūtium — Prepuce, foreskin.

megaprepuce (English): Pathological preputial enlargement

Definitions

  1. Pathological preputial enlargement

Ancestry of “megaprepuce”, step by step

StepLanguageWordMeaning
1EnglishprepuceThe foreskin, or retractable fold of tissue...
2Middle Englishprepuce—
3Old Frenchprepuceforeskin
4LatinpraepūtiumPrepuce, foreskin
Every word from Latin praepūtium →Every word from Old French prepuce →Every word from Middle English prepuce →