squamella
/sɒkwəˈmɛlə/Definitions
1. noun
A small scale or plate of skin, especially one that is smooth and shiny.
“The doctor examined the squamella under the microscope to diagnose the skin condition.”
1. noun
A small scale or plate of skin, especially one that is smooth and shiny.
“The doctor examined the squamella under the microscope to diagnose the skin condition.”