Definition of squamule in English:

squamule

noun

Botany Zoology
  • A small scale.

    • ‘These squamules are dissected or incised, meaning the margins have lots of breaks and cuts into them.’
    • ‘The ring is white, moderately thick, with verrucose white squamules on the margin of the lower surface.’
    • ‘Typically C. ochrochlora has much larger almost undivided squamules while C. coniocraea has smaller finely dissected squamules.’

Origin

Mid 18th century: from Latin squamula, diminutive of squama scale.

Pronunciation:

squamule

/ˈskweɪmjuːl/