English | German | Russian | Czech

squamate English

Meaning squamate meaning

What does squamate mean?

squamate

(chiefly, zoology) Covered in scales.

squamate

of the darkest or a very dark color

Synonyms squamate synonyms

What other words have the same or similar meaning as squamate?

squamate English » English

scaly squamous squamatose scaled

Are you looking for...?