English edit

Noun edit

telencephalons

  1. plural of telencephalon