Prostheses

French Meaning

prothèse

prosthèse

English Meaning

  1. Plural form of prosthesis.