Polish-French dictionary »

sklerenchyma meaning in French

PolishFrench
sklerenchyma

sclérenchyme