English-Latin dictionary »

seat of senses / intelligence meaning in Latin

EnglishLatin
seat of senses / intelligence noun

cerebrum [cerebri](2nd) N
noun