Diencephalon
English Meaning
The interbrain or thalamencephalon; -- sometimes abbreviated to dien. See Thalamencephalon.
Sorry, No Malayalam Meaning for your input!
See Diencephalo Want To Try Diencephalon In Malayalam??