Riders leg

From Biology-Online Dictionary | Biology-Online Dictionary

rider's leg

A strain of the adductor muscles of the thigh.