• Squamated

    Full definition of squamated

    Adjective

    squamated

    1. squamose

    Synonyms

    Anagrams

    © Wiktionary