English edit

Etymology edit

mega- +‎ prosthesis

Noun edit

megaprosthesis (plural megaprostheses)

  1. A large prosthesis, typically used to replace a limb.