Home
Search
Index
Definify.com
Webster
1913
Edition
Squamoid
Squa′moid
(skwā′moid)
,
Adj.
[L.
squama
scale +
-oid
.]
Resembling a scale; also, covered with scales; scaly.
Definition
2024
squamoid
squamoid
English
Adjective
squamoid
(
comparative
more
squamoid
,
superlative
most
squamoid
)
Resembling a
scale
.
Covered with scales;
scaly
.
Etymology
Latin
squama
scale +
-oid
.
Similar Results
Squamous
Squalid