EN

Synonyms for telencephalons

Telencephalons, noun plural of telencephalon. Synonyms in the same form.

Synonyms in the same form

Noun plural