Science What is the medical term for the depressed area in front of the elbow? Asked by arwen46 on 04 Feb 01:26 Last updated by anonymous on 05 Feb 21:52