squama

1. (noun) a protective structure resembling a scale
Related Words: alula, calypter, scale



Terms and Conditions of Use / Copyright Notice