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)

  1. Resembling a scale.
  2. Covered with scales; scaly.