telencephala
English
Noun
telencephala
plural of
telencephalon