Acropodium

Webster's Dictionary of the English Language

·noun The entire upper surface of the foot.

Related Words