meaning of left hemisphere

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


Related Words

left hemisphere |

Developed & Maintained By Taraprasad.com

Treasure Words