squamellae

/ˌskwɑːmɪˈleɪ.iː/

Definitions

1. noun

Plural of squama.

“The squamellae of the fish were its most distinctive feature.”

2. noun

Tiny scales or scutes on the skin of certain animals, especially reptiles and birds.

“The squamellae on the snake’s back were a key factor in its camouflage.”

Synonyms

  • scales
  • scutes

Antonyms

  • hair
  • smooth