×

squamation meaning in French

n. squame; écaille; squamation

Related Words

  1. squamate
  2. squamated
  3. squamo
  4. squamosal
PC Version

Copyright © 2018 WordTech Co.