Home
Search
Index
Definify.com
Webster
1913
Edition
Squamulose
Squam′u-loseˊ
(-lōsˊ; 277)
,
Adj.
Having little scales; squamellate; squamulate.
Similar Results