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.”

Synonyms

  • scales
  • scutes