Definify.com

Definition 2025


sclerotin

sclerotin

English

Noun

sclerotin (plural sclerotins)

  1. (biochemistry) the crosslinked protein component of the cuticles of insects

Translations