meaning of left brain

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


Related Words

left brain |

Developed & Maintained By Taraprasad.com

Treasure Words