Word of the Day

Incus

A small bone of the ear. ...

Results

hamstrings

MEDICAL DEFINITION OF hamstrings:

  • One of the thigh tendons.