Englishfor English speakers
squamous English
Meaning squamous meaning
What does squamous mean?
squamous
Synonyms squamous synonyms
What other words have the same or similar meaning as squamous?