English-French dictionary »

sclerotin meaning in French

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

sclérotine◼◼◼nom {f}