Dictionary Translate Correct Ask AI
posterior lateral sulcus of spinal cord