decorticate – Català–English translations

🇬🇧 en ca

decorticate verb

  /diːˈkɔːtɪkeɪt/
  • surgically remove the surface layer
decorticar
  • peel or remove the bark, husk or outer layer from something
escorxar
Wiktionary Links