×

squamated meaning in French

adj. squameux, écailleux

Related Words

  1. squama
  2. squamate
  3. squamation
  4. squamo
PC Version

Copyright © 2018 WordTech Co.