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