Similar Words
armored
armoured

Squamous — synonyms, definition

1. squamous (Adjective)

3 synonyms
scaled scaley scaly
1 definition

squamous (Adjective) — (zoology) having the body covered or partially covered with thin horny plates, as some fish and reptiles.