'Squamule' definitions:

Definition of 'squamule'

(from WordNet)
noun
A minute scale

Definition of 'Squamule'

From: GCIDE
  • Squamule \Squam"ule\ (-[-u]l), n. (Bot.) Same as Squamula. [1913 Webster]

Words containing 'Squamule'