Definition of orthopod

Definition of orthopod
  1. orthopod Noun An orthopaedic surgeon
Need more help? Try our forum NEW