• Squamiform

    Origin

    Latin squama ("scale") + -form

    Full definition of squamiform

    Adjective

    squamiform

    1. Having the shape or structure of a scale.

    Synonyms

    © Wiktionary