Wiktionary
telencephala
n. (plural of telencephalon English)
n. (plural of telencephalon English)