English | German | Russian | Czech

squamous English

Meaning squamous meaning

What does squamous mean?

squamous

Covered with, made of, or resembling scales; scaly. scaly

Synonyms squamous synonyms

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

squamous English » English

scaly squamatose squamate premycotic cracked

Are you looking for...?