squamiform
adjective
squa·mi·form
| \ ˈskwāməˌfȯrm\
Definition of squamiform
: having the shape of a scale
Keep scrolling for more