megaprepuce en · NOUN EtymologyFrom mega- + prepuce. Meanings (uncountable) Pathological preputial enlargement. Relateds macroposthia · aposthia · microposthia