Where does “megaprepuce” come from?
megaprepuce (English) comes from English prepuce, from Middle English prepuce, from Old French prepuce, from Latin praepūtium.
megaprepuce (English): Pathological preputial enlargement
Definitions
- Pathological preputial enlargement
Ancestry of “megaprepuce”, step by step