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ūtiumEvery word from Old French prepuceEvery word from Middle English prepuce