Home / L / left brain

left brain

noun 10 letters Scrabble 14 WWF 17
Definitions
noun

the cerebral hemisphere to the left of the corpus callosum that controls the right half of the body

Want another word?
Spin the dictionary for a fresh one.
Generate a word →