Medical term · O
A custom shoe insert that helps cushion or realign the foot.
Browse all 2358 medical terms →