Home
Search
Index
Definify.com
Definition
2025
squamations
squamations
English
Noun
squamations
plural of
squamation
Similar Results