squamiform Meaning, Definition & Usage

Squa"mi*form adjective
Etymology
L. squama a scale + -form.
Definitions
  1. Having the shape of a scale.

Webster 1913