Definify.com

Definition 2025


excorticated

excorticated

English

Verb

excorticated

  1. simple past tense and past participle of excorticate