Squamose

Synonyms for Squamose

For more similar words, try Squamose on Thesaurus.plus dictionary