squama
1.
(
noun
) a protective structure resembling a scale
Related Words:
alula
,
calypter
,
scale
Terms and Conditions of Use / Copyright Notice