squamulae
/ˌskwɑːmjʊˈliː/; /ˌskwɑːmʊˈleɪ/Definitions
1. noun
Small scales or scutes, especially on the feet of birds, or scutes on the shell of a turtle.
“The bird’s squamulae helped it to grip the branch tightly.”
1. noun
Small scales or scutes, especially on the feet of birds, or scutes on the shell of a turtle.
“The bird’s squamulae helped it to grip the branch tightly.”