squamule Meaning, Definition & Usage

  1. noun a minute scale

WordNet


Squam"ule noun
Definitions
  1. (Bot.) Same as Squamula.

Webster 1913