nerve-cell-2213009_1920 Published September 20, 2018 at 1920 × 1080 in Sensitive feet? That’s because there are over 200 000 nerve endings in each foot! ← Previous