meaning of decorticate

1. To divest of the bark, husk, or exterior coating; to husk; to peel; to hull.
2.
remove the cortex of an organ


Related Words

decorticate | decorticated |

Developed & Maintained By Taraprasad.com

Treasure Words