Search in full dictionary

CORD

CORD
ScnTUEU
n.a tendon, nerve, or other similar structure in a body that is somewhat like a cord, such as the spinal cord.