eloquent brain

Type:Term

Definitions
1. those parts of the brain that control speech, motor functions, and senses, localization of which is important in treating brain tumors.

Scroll to top