French-English dictionary »

sclérotine meaning in English

FrenchEnglish
sclérotine nom {f}

sclerotin◼◼◼(crosslinked protein component of the cuticles of insects)
noun