left hemisphere

Explore definitions, synonyms, and language insights of left hemisphere

Definitions

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