Latin-English dictionary »

orthopaedia meaning in English

LatinEnglish
orthopaedia [orthopaediae] (1st) F
noun

orthopedics, science / treatment of (skeletal) deformities (in children)noun