squamoid

adj, noun — 3 senses

squamoid

adj

Etymology From Latin squama (“scale”) + -oid.

1

Resembling a scale.

2

Covered with scales; scaly.

Synonyms
scalelike, squamiform, squamose

squamoid

noun

Etymology From Latin squama (“scale”) + -oid.

1

Medicine, Sciences Empty gloss, No gloss (medicine)

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.