Home

Word

left hemisphere, n.
more info the cerebral hemisphere to the left of the corpus callosum that controls the right half of the body
<noun.body>

left brain left hemisphere
semantic pointers
hypernym
part meronym