Spanish-English dictionary »

descerebrar meaning in English

SpanishEnglish
descerebrar verb

debrain(to remove the brain)
verb