MohammedPreview
Open in TheBrain

Telencephalonic

  1. Relating to a telencephalon