Home
Search
Index
Definify.com
Webster
1913
Edition
Squamellate
Squa-mel′late
(-lā̍t)
,
Adj.
Furnished or covered with little scales; squamulose.
Similar Results