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