meaning of supercarpal

1. Situated above, or in the upper part of, the carpus.


Related Words

supercarpal |

Developed & Maintained By Taraprasad.com

Treasure Words