telencephalons
English
Noun
telencephalons
plural of
telencephalon