Dictionary Translate Correct Ask AI
anterolateral sulcus of spinal cord