meaning of calcaneus

1. the largest tarsal bone; forms the human heel


Related Words

calcaneus |

Developed & Maintained By Taraprasad.com

Treasure Words