Myelencephalon
English Meaning
The brain and spinal cord; the cerebro-spinal axis; the neuron. Sometimes abbreviated to myelencephal.
Sorry, No Malayalam Meaning for your input!
See Myelencephalo Want To Try Myelencephalon In Malayalam??