Home
Search
Index
Definify.com
Definition
2024
esquama
esquama
Catalan
Noun
esquama
f
(
plural
esquames
)
(
botany
)
scale
Related terms
escama
See also
escata
Etymology
Borrowed from
Latin
squāma
.
Similar Results