megaprosthesismegaprosthesis means A large prosthesis, typically used to replace a limb.EtymologyFrom mega- + prosthesis.nounA large prosthesis, typically used to replace a limb.