prostades
/prɒˈsteɪdiːz/Definitions
1. noun
Prostheses or artificial limbs.
“The development of prostades has greatly improved the quality of life for amputees worldwide.”
1. noun
Prostheses or artificial limbs.
“The development of prostades has greatly improved the quality of life for amputees worldwide.”