Definify.com

Definition 2024


excorticated

excorticated

English

Verb

excorticated

  1. simple past tense and past participle of excorticate