Dictionary Translate Correct Ask AI
central intermediate substance of spinal cord