adj
squamoid
Squamoid (adj) means resembling a scale.
adj
1
Resembling a scale.
2
Covered with scales; scaly.
Study it as flashcards or scroll it in Flow — saved to your collection.
Test yourself on “squamoid”
A quick quiz — meaning, synonyms & usage
→
Etymology
From Latin squama (“scale”) + -oid.
Rhymes for squamoid
See all rhymes for squamoid →Frequently asked questions
What is the meaning of squamoid?
"squamoid" (adj) means resembling a scale.
What are the different meanings of squamoid?
"squamoid" has 2 main meanings: 1. Resembling a scale; 2. Covered with scales; scaly.