Definition:
groin
(groyn)
The area where the thigh meets the abdomen.
Send to Printer