squamiform

adjective
squa·​mi·​form | \ ˈskwāməˌfȯrm\

Definition of squamiform

: having the shape of a scale

History and Etymology for squamiform

International Scientific Vocabulary squam- + -iform

Keep scrolling for more