squamula

/skwɑːmjuːlə/

Definitions

1. noun

A small scale-like process or projection, especially on the skin or a leaf.

“The skin condition caused small squamulae to form, which eventually became painful.”

Synonyms

  • process
  • projection
  • scale

Antonyms

  • flatness
  • smoothness