Suffrago

Webster's Dictionary of the English Language

·noun The heel joint.

Related Words