megaprostheses
English
Noun
megaprostheses
plural of
megaprosthesis