squama
/ˈskwɑːmə/; /ˈskwɔːmə/Definitions
1. noun
A thin plate or scale, especially one that overlaps another in a layer.
“The fish had a shimmering coat of iridescent squama.”
1. noun
A thin plate or scale, especially one that overlaps another in a layer.
“The fish had a shimmering coat of iridescent squama.”