Thesaurus:telencephalon

English

Noun

Sense: the anterior part of the forebrain

Synonyms
Meronyms
Holonyms