Latin-English dictionary »

orthopaeda meaning in English

LatinEnglish
orthopaeda [orthopaedae] (1st) M
noun

orthopedist, one who treats (skeletal) deformities (in children)noun