Squamulate Definition
adjective
Having small scales; squamulose.
Wiktionary
Find Similar Words
Find similar words to squamulate using the buttons below.
Having small scales; squamulose.
Find similar words to squamulate using the buttons below.