Home
Search
Index
Definify.com
Definition
2024
squamas
squamas
English
Noun
squamas
plural of
squama
Latin
Noun
squāmās
accusative plural of
squāma
Similar Results
Squamous