squamulose Meaning, Definition & Usage

  1. adjective satellite covered with tiny scales

WordNet


Squam"u*lose` adjective
Definitions
  1. Having little scales; squamellate; squamulate.

Webster 1913