×
squamation
meaning in French
n.
squame; écaille; squamation
Related Words
squamate
squamated
squamo
squamosal
PC Version
Copyright © 2018 WordTech Co.