squame-scale: meaning, definitions and translations

French dictionaryFrenchEnglish

What is squame? squame is scale

What is scale?

  • Fragment de substance cornée s'éliminant de la surface de la peau.

    Fragment of substance horny eliminating from the surface of the skin.

Search words

Upgrade your experience